首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
良月一
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 9
沸点 1
赞
10
返回
|
搜索文章
最新
热门
16.二叉搜索树的最近公共祖先
给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。”
15.二叉搜索树第k小元素
给定一个二叉搜索树,编写一个函数 kthSmallest 来查找其中第 k 个最小的元素。 你可以假设 k 总是有效的,1 ≤ k ≤ 二叉搜索树元素个数。
jz13.调整数组顺序让奇数在偶数前面
jz12.二进制中1的个数
输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。
jz11.两个链表的第一个公共结点
输入两个链表,找出它们的第一个公共结点。
jz10.合并两个排序的链表
输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 //不需要重新new结点,直接比较值,然后指向下一个结点。
jz9.翻转链表
输入一个链表,反转链表后,输出新链表的表头。
jz8.输入一个链表,输出该链表中倒数第k个结点。
这个题不需要考虑返回的node后面还跟着其他node。
jz7.调整数组位置,让奇数在偶数前面
输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 //计算出来奇数有多少个。开一个新的数据,一个指针从0开始,一个指针从奇数个数位置开始。
jz6.跳台阶
一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。
下一页
个人成就
文章被阅读
7,712
掘力值
157
关注了
8
关注者
0
收藏集
4
关注标签
6
加入于
2019-03-11