LeetcodeTop icon indicating copy to clipboard operation
LeetcodeTop copied to clipboard

猿辅导8.7日~8.31日面试中考察到的不明题目

Open afatcoder opened this issue 4 years ago • 0 comments

这些不明题目不容小觑,这里边经常考到的有

  • 反转循环单链表
  • 之字形打印矩阵元素
  • 给定一个二叉搜索树,根据它的前序序列,输出中序序列​
  • 求二叉树第K层节点数
  • 单链表根据值的奇偶性拆分成2个链表​

有知道leetcode题号的大佬们求评论告知

链接 日期 题目描述
https://www.nowcoder.com/discuss/493162 2020.08.30 反转循环单链表
https://www.nowcoder.com/discuss/493162 2020.08.30 输出二叉树的最长分支
https://www.nowcoder.com/discuss/493154 2020.08.30 一个蛇形矩阵,搜索一个数字是否在其中
https://www.nowcoder.com/discuss/492812 2020.08.29 输出所有递增子序列
https://www.nowcoder.com/discuss/492707 2020.08.29 二叉树按前序序列化
https://www.nowcoder.com/discuss/492623 2020.08.29 洗牌算法变种
https://www.nowcoder.com/discuss/492375 2020.08.29 之字形打印矩阵元素
https://www.nowcoder.com/discuss/492367 2020.08.29 循环链表翻转:A-B-C-D-A转D-C-B-A-D最后还是拆成单链表翻转
https://www.nowcoder.com/discuss/492367 2020.08.29 二叉树从根到叶最长路径,输出具体路径
https://www.nowcoder.com/discuss/492010 2020.08.28 非递归快排实现
https://www.nowcoder.com/discuss/491736 2020.08.28 最大的优惠劵使用金额(类似于lc面试题08.11.硬币)
https://www.nowcoder.com/discuss/491736 2020.08.28 寻找乱序数组中大于60%元素的一项
https://www.nowcoder.com/discuss/491653 2020.08.28 类似斐波那契数列的变形问题,也是走 1步或 2步,但是走第 i个台阶会有 cost[i]的开销,求到 n个台阶时,花销最小的 path路径(下标位置)
https://www.nowcoder.com/discuss/491390 2020.08.28 数组,输出当前位置后面最大的数,最后一位输出-1;如 arr[18,5,4,6,1 ],输出arr[18,6,6,6,-1]
https://www.nowcoder.com/discuss/489499 2020.08.26 牛客剑指offer:二叉树的下一个节点
https://www.nowcoder.com/discuss/486740 2020.08.23 7.算法:有若干[30,50,100]优惠券,求给定一个数值求最优的方案。例如∶价格是40=>[30]80 =>[30,50].110=>[30,30,50]
https://www.nowcoder.com/discuss/486740 2020.08.23 算法(青蛙叫,题目很长,记不太清)
https://www.nowcoder.com/discuss/486326 2020.08.23 有序表找出第K大结点并删除
https://www.nowcoder.com/discuss/486095 2020.08.23 5.算法题一:删除单向链表中重复的数字(明明有时间,空间复杂度都是O(1)的,他不让写,非要用O(n^2)的)
https://www.nowcoder.com/discuss/486095 2020.08.23 .算法题:给定一个二叉搜索树,并给出他的前序序列,输出中序序列,时间复杂度O(n),并给出证明
https://www.nowcoder.com/discuss/485618 2020.08.22 题目:给个数组,一个值x,让比x小的在左边,比x大的在右边,原地
https://www.nowcoder.com/discuss/485578 2020.08.22 写一下n个有序数组进行合并的算法
https://www.nowcoder.com/discuss/484359 2020.08.21 给一个顺序 如 abcde  输入一个任意字符串, 如 acacbde 将字符串按顺序的规定输出 如应输出 aabccde  如果有顺序之外的字符如 xyzx 那么也按类似的输出 xxyz
https://www.nowcoder.com/discuss/483165 2020.08.20 单链表代表一个大整数,给它低位加上一个数,返回加上后的链表
https://www.nowcoder.com/discuss/483165 2020.08.20 链表压缩,a->a->a->d->d->b->z->z->null,转换为3a->2d->1b->2z->null
https://www.nowcoder.com/discuss/483165 2020.08.20 给一棵树,当一个节点的左节点下的两个节点都是1,或者是右节点下的两个节点都是1时,这个节点满足条件。返回所有满足查找条件的节点
https://www.nowcoder.com/discuss/480145 2020.08.17 翻转循环链表
https://www.nowcoder.com/discuss/479442 2020.08.17 给定若干面值的硬币,每种硬币无数个,求凑够一个给定金额的数量最少的方案
https://www.nowcoder.com/discuss/479442 2020.08.17 二叉搜索树,根据前序遍历序列,输出中序遍历
https://www.nowcoder.com/discuss/479016 2020.08.16 算法题:二叉搜索树的前序遍历求中序遍历
https://www.nowcoder.com/discuss/478738 2020.08.16 两个降序链表的第k大元素
https://www.nowcoder.com/discuss/478320 2020.08.15 2. 算法 2: 两个字符串的最长公共子串(太紧张,没写出来)
https://www.nowcoder.com/discuss/478124 2020.08.15 给一个队列,借助两个栈,将队列中的元素排序
https://www.nowcoder.com/discuss/478124 2020.08.15 字符串排序 首先按照长度排序,然后按照字符串排序。I am a an student.------->I a am an student
https://www.nowcoder.com/discuss/477960 2020.08.15 代码题:ipv4转int32
https://www.nowcoder.com/discuss/477943 2020.08.15 升序链表转成二叉平衡搜索树
https://www.nowcoder.com/discuss/477885 2020.08.15 1.手撕:无序链表拆分成两个有序链表,一个链表只有奇数,另一个链表只有偶数
https://www.nowcoder.com/discuss/477885 2020.08.15 2.手撕:给一个完全平方数N,将1~N顺时针螺旋存进二维矩阵中,并打印
https://www.nowcoder.com/discuss/477535 2020.08.15 算法题 :a.两个有环的链表,判断是否相交
https://www.nowcoder.com/discuss/477535 2020.08.15 b.找到 a 中相交的第一个节点
https://www.nowcoder.com/discuss/477469 2020.08.14 一个单向链表,根据value的奇偶性拆成2个链表
https://www.nowcoder.com/discuss/477390 2020.08.14 实现sqrt函数,结果保留两位小数
https://www.nowcoder.com/discuss/477387 2020.08.14 a.给定一个链表,删除奇数索引的节点
https://www.nowcoder.com/discuss/477387 2020.08.14 b.从左到右,从上到下打印二叉树,处于同一垂直线上的节点只打印最上面那个节点。
https://www.nowcoder.com/discuss/476750 2020.08.14 1.数组求每一个数的下一个比它大的数字(先写了O(n2),写完想起来了O(n)的栈)
https://www.nowcoder.com/discuss/473638 2020.08.11 手撕一个快排
https://www.nowcoder.com/discuss/471399 2020.08.09 编程题1: 链表删除奇数位置的元素
https://www.nowcoder.com/discuss/471399 2020.08.09 编程题2:数组插入排序
https://www.nowcoder.com/discuss/471211 2020.08.08 设计一个循环队列,能够重复利用队列里面的元素
https://www.nowcoder.com/discuss/471187 2020.08.08 手撕代码:求商,不能使用乘法、除法和求模
https://www.nowcoder.com/discuss/471168 2020.08.08 7.归并排序
https://www.nowcoder.com/discuss/471145 2020.08.08 判断两个字符串是否是相似字符串,相似的含义是只允许交换一次字符串的两个位置,使得和第二个字符串相等,那么他们就是相似的。
https://www.nowcoder.com/discuss/471124 2020.08.08 单链表高位至低位表示的整数加上一个一位数
https://www.nowcoder.com/discuss/470723 2020.08.08 第二个:二叉树指定层的节点个数
https://www.nowcoder.com/discuss/470466 2020.08.07 求二叉树第K层节点数
https://www.nowcoder.com/discuss/470466 2020.08.07 已知电影开始与结束时间,看最多场电影
https://www.nowcoder.com/discuss/470272 2020.08.07 给一个二维数组,0为通过,1不通过,给定两个位置,判断是否可达,如果可达返回路径长度
https://www.nowcoder.com/discuss/470221 2020.08.07 1.翻转环形链表。(一开始没注意环形,后来被提醒了)
https://www.nowcoder.com/discuss/470199 2020.08.07 算法题1:快速排序
https://www.nowcoder.com/discuss/470051 2020.08.07 二叉树找到最后一层的第二个节点,若不存在则抛出一个异常。(用了 11 分钟)
https://www.nowcoder.com/discuss/470051 2020.08.07 单调递增的数组,找到 i∈[m,n)i \in [m,n)i∈[m,n) 的个数。(忘记看时间了。很快做出来了,但漏考虑了一个边界条件)
https://www.nowcoder.com/discuss/470045 2020.08.07 求一个数的平方根,精确到0.01
https://www.nowcoder.com/discuss/469950 2020.08.07 利用循环链表写一个队列
https://www.nowcoder.com/discuss/469657 2020.08.07 (2)  二叉树,给定一个高度,求出这一层的节点数

afatcoder avatar Sep 02 '20 11:09 afatcoder