2023.03.06
1.超难对数器
2.km问题的变种,如果应该出现了k次的数没有出现k次,返回负一。每一位分析的时候三种情况
3.删除链表中特定值的节点,简单题,但是一定要注意头结点是特定值节点的情况
4.用数组实现队列,想到第三个变量size。不要陷入两个指针互相追赶的循环里
5.实现栈原有的功能且要求实现时间复杂度为O(1)的返回栈内最小值的方法,准备两个栈,一起压栈一起出栈,辅助栈内部有条件控制应该放什么节点
6.图的宽度优先遍历用栈实现,图的深度优先遍历用队列实现。两个结构互相转化。栈实现队列可以有常数优化,队列实现栈一定是操作复杂度O(n)
2.km问题的变种,如果应该出现了k次的数没有出现k次,返回负一。每一位分析的时候三种情况
3.删除链表中特定值的节点,简单题,但是一定要注意头结点是特定值节点的情况
4.用数组实现队列,想到第三个变量size。不要陷入两个指针互相追赶的循环里
5.实现栈原有的功能且要求实现时间复杂度为O(1)的返回栈内最小值的方法,准备两个栈,一起压栈一起出栈,辅助栈内部有条件控制应该放什么节点
6.图的宽度优先遍历用栈实现,图的深度优先遍历用队列实现。两个结构互相转化。栈实现队列可以有常数优化,队列实现栈一定是操作复杂度O(n)
全部评论
JAVA的面试题吗?
相关推荐
Rain_Codin...:简历感觉有点乱了
而且一股AI味,AI简历的一个特点就是废话很多,一个点能分成四个点来讲,可以仔细优化一下。
btw,手机看简历不好看出来,可以把电脑上的简历截图放出来。
点赞 评论 收藏
分享

阿里云成长空间 763人发布