首页 > 在线编程 > 剑指Offer
该专题为剑指offer专题,题目均来自《剑指offer》,里面每道题带有练习模式和考试模式,可还原考试模式进行模拟,也可通过练习模式进行练习。
题号
题目 通过率
数组 二维数组中的查找 3 25.94%
字符串 替换空格 2 57.10%
链表 从尾到头打印链表 2 27.80%
重建二叉树 3 26.27%
栈和队列 用两个栈实现队列 2 39.56%
查找和排序 旋转数组的最小数字 2 34.06%
递归和循环 斐波那契数列 1 34.67%
递归和循环 跳台阶 2 39.34%
递归和循环 跳台阶扩展问题 2 42.11%
递归和循环 矩形覆盖 3 36.33%
位运算 二进制中1的个数 3 35.37%
代码的完整性 数值的整数次方 3 33.40%
代码的完整性 调整数组顺序使奇数位于偶数前面(一) 2 51.33%
代码的鲁棒性 链表中倒数最后k个结点 3 36.77%
代码的鲁棒性 反转链表 2 36.00%
代码的鲁棒性 合并两个排序的链表 2 29.71%
代码的鲁棒性 树的子结构 4 25.07%
面试思路 二叉树的镜像 3 64.59%
画图让抽象形象化 顺时针打印矩阵 2 19.46%
举例让抽象具体化 包含min函数的栈 2 33.76%
举例让抽象具体化 栈的压入、弹出序列 3 30.96%
举例让抽象具体化 从上往下打印二叉树 5 29.04%
举例让抽象具体化 二叉搜索树的后序遍历序列 4 25.03%
举例让抽象具体化 二叉树中和为某一值的路径 4 27.85%
分解让复杂问题简单 复杂链表的复制 4 22.54%
分解让复杂问题简单 二叉搜索树与双向链表 3 29.69%
分解让复杂问题简单 字符串的排列 4 23.01%
时间效率 数组中出现次数超过一半的数字 2 31.37%
时间效率 最小的K个数 3 26.04%
时间效率 连续子数组的最大和 2 38.60%
时间效率 整数中1出现的次数(从1到n整数中1出现的次数) 3 35.52%
时间效率 把数组排成最小的数 3 30.10%
时间空间效率的平衡 丑数 3 23.12%
时间空间效率的平衡 第一个只出现一次的字符 2 30.97%
时间空间效率的平衡 数组中的逆序对 3 16.62%
时间空间效率的平衡 两个链表的第一个公共结点 2 36.39%
知识迁移能力 数字在升序数组中出现的次数 2 32.40%
知识迁移能力 二叉树的深度 2 48.77%
知识迁移能力 平衡二叉树 2 38.10%
知识迁移能力 数组中只出现一次的两个数字 3 55.76%
知识迁移能力 和为S的连续正数序列 3 29.22%
知识迁移能力 和为S的两个数字 3 30.41%
知识迁移能力 左旋转字符串 3 33.33%
知识迁移能力 翻转单词序列 4 20.78%
抽象建模能力 扑克牌顺子 2 27.45%
抽象建模能力 孩子们的游戏(圆圈中最后剩下的数) 3 32.37%
发散思维能力 求1+2+3+...+n 3 42.43%
发散思维能力 不用加减乘除做加法 2 45.28%
综合 把字符串转换成整数 4 22.62%
数组 数组中重复的数字 2 53.31%

挑战排行榜

本周排行 总排行
查看全部榜单 >

他们也在做