福大大架构师每日一题
福大大架构师每日一题
全部文章
分类
福大大架构师每日一题(1005)
归档
标签
去牛客网
登录
/
注册
福大大架构师每日一题的博客
最新面试题,针对高级开发人员和架构师。内容是后端、大数据和人工智能。
TA的专栏
831篇文章
2人订阅
福大大架构师每日一题
831篇文章
7114人学习
全部文章
(共145篇)
2020-11-03:手写代码:链表如何快速找到中间节点?
来自专栏
福哥答案2020-11-03: 1.输入链表头节点,奇数长度返回中点,偶数长度返回上中点 。1.1.快慢指针。1.2.单指针。1.3.数组。2.输入链表头节点,奇数长度返回中点,偶数长度返回下中点 。这道题是leetcode上的第876道题,叫【链表的中间节点】。2.1.快慢指针。2.2.单指针。2...
算法
golang
福大大
2020-11-03
3
400
2020-11-02:go中,s:=make([]string,10);s=append(s,“test“)...
来自专栏
2020-11-02:go中,s:=make([]string,10);s=append(s,“test“);fmt.Println(s[0]),打印什么? 福哥答案2020-11-02: 打印空字符串。s:=make([]string,10),s中已经有10个元素,append元素,s就有11个元...
golang
福大大
2020-11-02
3
532
2020-10-30:给定一个正数数组arr(即数组元素全是正数),找出该数组中,两个元素相减的最大值...
来自专栏
2020-10-30:给定一个正数数组arr(即数组元素全是正数),找出该数组中,两个元素相减的最大值,其中被减数的下标不小于减数的下标。即求出: maxValue = max{arr[j]-arr[i] and j >= i}?福哥答案2020-10-30:1.双重遍历法。2.一次遍历法。g...
算法
golang
福大大
2020-10-30
3
448
2020-10-28:go中,好几个go程,其中一个go程panic,会产生什么问题?
来自专栏
福哥答案2020-10-28: 1.运行时恐慌,当panic被抛出异常后,如果我们没有在程序中添加任何保护措施的话,程序就会打印出panic的详细情况之后,终止运行。2.有panic的子协程里的defer能执行,主协程和其他子协程里的defer不执行或者只能执行一半,这打破了【defer函数一定执行...
golang
福大大
2020-10-28
3
533
2020-10-27:go中select的执行流程是什么?
来自专栏
福哥答案2020-10-27: 2020-10-27:go中select的执行流程是什么?
golang
福大大
2020-10-27
3
454
2020-10-25:go中channel的close流程是什么?
来自专栏
福哥答案2020-10-25:
golang
福大大
2020-10-25
3
497
2020-10-24:go中channel的recv流程是什么?
来自专栏
福哥答案2020-10-24:
golang
2020-10-25
3
399
2020-10-23:go中channel的创建流程是什么?
来自专栏
福哥答案2020-10-23:1.元素大小是否小于2的16次方,否则throw。2.对齐检查,否则throw。3.元素大小和容量的乘积不能超出范围,否则panic。4.生成hchan,设置buf。4.1.队列和元素大小为0。竞速检测器,buf存hchan中的buf所在地址。4.2.非指针。hchan...
golang
2020-10-23
3
627
2020-10-21:go中channel的send流程是什么?
来自专栏
福哥答案2020-10-21:
golang
福大大架构师每日一题
福大大
2020-10-21
3
481
2020-10-19:golang里defer为什么要逆序执行?顺序执行不是更符合人的习惯吗?
来自专栏
福哥答案2020-10-19: 后面定义的函数可能会依赖前面的资源,所以要先执行。如果前面先执行,释放掉这个依赖,那后面的函数就不能找到它的依赖了。 评论
golang
2020-10-19
3
526
首页
上一页
6
7
8
9
10
11
12
13
14
15
下一页
末页