Sakuta Azusagawa
Sakuta Azusagawa
全部文章
分类
Golang(8)
Java(22)
Leetcode题解(108)
Redis(1)
剑指Offer(56)
操作系统(2)
计算机组成原理(1)
计算机网络(3)
设计模式(17)
归档
标签
去牛客网
登录
/
注册
youzhihua的博客
有志者,事竟成,破釜沉舟,百二秦关终属楚;苦心人,天不负,卧薪尝胆,三千越甲可吞吴
全部文章
(共104篇)
Golang基础(七) | 并发
goroutine goroutine是Go并行设计的核心。goroutine说到底其实就是协程,但是它比线程更小,十几个goroutine可能体现在底层就是五六个线程,Go语言内部帮你实现了这些goroutine之间的内存共享。执行goroutine只需极少的栈内存(大概是4~5KB),当然会根据...
Golang
2020-04-18
0
616
Golang:Delve版本太低无法Debug
问题描述 最近把Golang升级到了1.14,突然发现Goland编辑器没法Debug调试程序了,会报出如下错误: Version of Go is too old for this version of Delve (minimum supported version 1.13, suppress...
Golang
2020-04-13
0
1892
Golang基础(六) | 接口
Interface类型 简单的说,interface是一组method签名的组合,我们通过interface来定义对象的一组行为。interface类型定义了一组方法,如果某个对象实现了某个接口的所有方法,则此对象就实现了此接口。详细的语法参考下面这个例子。 type Human struct { ...
Golang
2020-03-24
1
540
二叉搜索树的第k个结点
题目描述 给定一棵二叉搜索树,请找出其中的第k小的结点。例如, (5,3,7,2,4,6,8) 中,按结点数值大小顺序第三小结点的值为4。 思路 首先简单总结下二叉搜索树的性质。 若任意节点的左子树不空,则左子树上所有节点的值均小于它的根节点的值; 若任意节点的右子树不空,则右子树上所有...
Golang
算法
Java
剑指Offer
2020-03-23
0
611
按之字形顺序打印二叉树
题目描述 给定一个二叉树,返回其节点值的锯齿形层次遍历。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行)。 示例: 例如: 给定二叉树: [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回其...
Golang
算法
Java
剑指Offer
2020-03-20
0
658
对称的二叉树
题目描述 请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。 示例: 输入: 1 / \ 2 2 / \ / \ 3 4 4 3 输出:true思路 1.镜像对称的二叉树的特点是任意一个结点 左子树的右子树等于 ...
Golang
算法
Java
剑指Offer
2020-03-17
0
622
删除链表中重复的元素
题目描述 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2->5 思路 1.这道题的核心思想是跳过值重复的结点。2.可以设置一个哑结点...
Golang
算法
Java
剑指Offer
2020-03-16
0
563
Goalng基础(五) | 方法
Method 函数的另一种形态,带有接收者的函数,我们称为method 现在假设有这么一个场景,你定义了一个struct叫做长方形,你现在想要计算他的面积,那么按照我们一般的思路应该会用下面的方式来实现 package main import "fmt" type Recta...
Golang
2020-03-14
0
582
链表中环的入口结点
题目描述 给一个链表,若其中包含环,请找出该链表的环的入口结点,否则,输出null。 思路 可以使用快慢指针的思想,来判断链表中是否有环,快指针每次走两步,慢指针每次走一步,若快指针走到了空节点便是无环,若快慢指针相遇,便有环。 假设环形链表的起点到环形入口的距离为a,环形链表的入口到快慢指针的...
Golang
算法
Java
剑指Offer
2020-03-14
0
610
字符串中的第一个唯一字符
题目描述 给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。 示例 s = "leetcode" 返回 0. s = "loveleetcode", 返回 2.注意事项 您可以假定该字符串只包含小写字母。 思路 可以使用...
Golang
算法
Java
剑指Offer
2020-03-14
1
560
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页