作者小头像 Lv.6
更多个人资料
3820 成长值
2 关注
3 粉丝
+ 关注 私信

个人介绍

最新面试题,针对高级开发人员和架构师。内容是后端、大数据和人工智能。

感兴趣或擅长的领域

人工智能、大数据、编程语言
个人勋章
TA还没获得勋章~
成长雷达
3820
0
0
0
0

个人资料

个人介绍

最新面试题,针对高级开发人员和架构师。内容是后端、大数据和人工智能。

感兴趣或擅长的领域

人工智能、大数据、编程语言

达成规则

以上满足项可达成此勋章

  • 博客
  • 关注
  • 粉丝
  • 论坛
2021-05-16:时间复杂度必须是logN,如何求阶乘从右向左第一个不为零的数?
2021-05-16:时间复杂度必须是logN,如何求阶乘从右向左第一个不为零的数?福大大 答案2021-05-16:这道题logN的解法是大步小步法,网上非常难找。另外论代码简洁度,明显是我的代码最简洁。你看了代码后,你会非常失望。因为你苦思冥想都想不出来的问题,原来这么简单。假设数字是N。1.当N能被5整除时,采用大步法。N变成N/5。1.1.当N被4整除时。当N=20时,f(20)=f...
作者小头像 福大大架构师每日一题
1580
0
0
2021-05-16 21:15:55
999+
0
0
2021-04-15:给定一个由字符串组成的数组strs,必须把所有的字符串拼接起来,返回所有可能的拼接结果中,字典序最小的结果
2021-04-15:给定一个由字符串组成的数组strs,必须把所有的字符串拼接起来,返回所有可能的拼接结果中,字典序最小的结果。福大大 答案2021-04-15:“b”和“ba”,直接比较两个字符串大小,得到的答案很容易出错。比较“b”+“ba”和“ba”+“b”,得到的答案一定正确。代码用golang编写。代码如下:package mainimport ( "fmt" "so...
作者小头像 福大大架构师每日一题
1762
0
0
2021-04-15 22:13:34
999+
0
0
2021-04-14:判断二叉树是否是满二叉树?
2021-04-14:判断二叉树是否是满二叉树?福大大 答案2021-04-14:网上查到的答案,一般会计算树的高度。我的答案不需要计算树的高度,至于是否准确,不得而知。1.左子节点满。2.右子节点满。3.左右子节点的数量相等。采用递归即可。代码用golang编写。代码如下:package mainimport "fmt"func main() { head := &TreeNode{...
作者小头像 福大大架构师每日一题
2111
0
0
2021-04-14 22:41:55
999+
0
0
2021-04-13:判断二叉树是否是平衡二叉树?
2021-04-13:判断二叉树是否是平衡二叉树?福大大 答案2021-04-13:1.左子节点平衡。2.右子节点平衡。3.左右子节点高度差不超过1。采用递归即可。代码用golang编写。代码如下:package mainimport "fmt"func main() { head := &TreeNode{Val: 5} head.Left = &TreeNode{Val: 3...
作者小头像 福大大架构师每日一题
1985
0
0
2021-04-13 22:43:36
999+
0
0
2021-04-12:判断二叉树是否是搜索二叉树?
2021-04-12:判断二叉树是否是搜索二叉树?福大大 答案2021-04-12:中序遍历有序即可。1.递归。2.莫里斯遍历。代码用golang编写。代码如下:package mainimport "fmt"const INT_MAX = int(^uint(0) >> 1)const INT_MIN = ^INT_MAXfunc main() { head := &TreeNode...
作者小头像 福大大架构师每日一题
1975
0
0
2021-04-12 23:06:03
999+
0
0
2021-04-11:判断二叉树是否是完全二叉树?
2021-04-11:判断二叉树是否是完全二叉树?福大大 答案2021-04-11:按层遍历。代码用golang编写。代码如下:package mainimport ( "container/list" "fmt")func main() { head := &TreeNode{Val: 1} head.Left = &TreeNode{Val: 2} head...
作者小头像 福大大架构师每日一题
1915
0
0
2021-04-11 22:27:59
999+
0
0
2021-04-10:给定两个可能有环也可能无环的单链表,头节点head1和head2。请实现一个函数,如果两个链表相交,请返回
2021-04-10:给定两个可能有环也可能无环的单链表,头节点head1和head2。请实现一个函数,如果两个链表相交,请返回相交的 第一个节点。如果不相交,返回null。【要求】如果两个链表长度之和为N,时间复杂度请达到O(N),额外空间复杂度 请达到O(1)。福大大 答案2021-04-10:1.获取head1和head2的第一个入环节点。2.head1和head2环节点的3种情况。2...
作者小头像 福大大架构师每日一题
1538
0
0
2021-04-10 23:04:38
999+
0
0
2021-04-09:rand指针是单链表节点结构中新增的指针,rand可能指向链表中的任意一个节点,也可能指向null。给定一
2021-04-09:rand指针是单链表节点结构中新增的指针,rand可能指向链表中的任意一个节点,也可能指向null。给定一个由Node节点类型组成的无环单链表的头节点 head,请实现一个函数完成这个链表的复制,并返回复制的新链表的头节点。 【要求】时间复杂度O(N),额外空间复杂度O(1) 。福大大 答案2021-04-09:假设链表节点是A1→B1→C1。1.复制节点,插入原链表,...
作者小头像 福大大架构师每日一题
1649
0
0
2021-04-09 21:53:09
999+
0
0
2021-04-08:给定一个单链表的头节点head,请判断该链表是否为回文结构。
2021-04-08:给定一个单链表的头节点head,请判断该链表是否为回文结构。福大大 答案2021-04-08:1.找中点。2.按中点切分成两个链表。3.反转右边链表。4.相等判断。5.反转右边链表。6.左右链表合并。7.返回true或者false。代码用golang编写。代码如下:package mainimport "fmt"func main() { head := &Lis...
作者小头像 福大大架构师每日一题
1593
0
0
2021-04-08 22:21:10
999+
0
0
2021-04-07:给定一个非负数组arr,长度为N,那么有N-1种方案可以把arr切成左右两部分,每一种方案都有,min{左
2021-04-07:给定一个非负数组arr,长度为N,那么有N-1种方案可以把arr切成左右两部分,每一种方案都有,min{左部分累加和,右部分累加和},求这么多方案中,min{左部分累加和,右部分累加和}的最大值是多少? 整个过程要求时间复杂度O(N)。福大大 答案2021-04-07:自然智慧即可。1.算出总累加和。2.依次遍历,算出左累加和、右累加和。假设最小值是min。3.当min...
作者小头像 福大大架构师每日一题
1496
0
0
2021-04-07 21:48:11
999+
0
0
总条数:382
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 39
到第 页

上滑加载中

https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
作者小头像
作者小头像
快速交付
+ 关注 私信