剑指offer刷题顺序
数组(共12道题目):
【剑指Offer】1、二维数组中的查找
【剑指Offer】6、旋转数组的最小数字
【剑指Offer】13、调整数组顺序使奇数位于偶数前面
【剑指Offer】19、顺时针打印矩阵
【剑指Offer】28、数组中出现次数超过一半的数字
【剑指Offer】30、连续子数组的最大和
【剑指Offer】32、把数组排成最小的数
【剑指Offer】35、数组中的逆序对
【剑指Offer】37、数字在排序数组中出现的次数
【剑指Offer】40、数组中只出现过一次的数字
【剑指Offer】50、数组中的重复数字
【剑指Offer】51、构建乘积数组
字符串(共9道题目):
【剑指Offer】2、替换空格
【剑指Offer】27、字符串的排列
【剑指Offer】34、第一个只出现一次的字符
【剑指Offer】43、左旋转字符串
【剑指Offer】44、反转单词序列
【剑指Offer】49、把字符串转换为整数
【剑指Offer】52、正则表达式匹配
【剑指Offer】53、表示数值的字符串
【剑指Offer】54、字符流中第一个不重复的字符
链表(共8道题目):
【剑指Offer】3、从尾到头打印链表
【剑指Offer】14、链表中倒数第K个结点
【剑指Offer】15、反转链表
【剑指Offer】16、合并两个排序的链表
【剑指Offer】25、复杂链表的复制
【剑指Offer】36、两个链表的第一个公共结点
【剑指Offer】55、链表中环的入口结点
【剑指Offer】56、删除链表中重复的结点
树和二叉树(共15道):
【剑指Offer】4、重建二叉树
【剑指Offer】17、树的子结构
【剑指Offer】18、二叉树的镜像
【剑指Offer】22、从上往下打印二叉树
【剑指Offer】23、二叉搜索树的后序遍历序列
【剑指Offer】24、二叉树中和为某一值的路径
【剑指Offer】26、二叉搜索树与双向链表
【剑指Offer】38、二叉树的深度
【剑指Offer】39、平衡二叉树
【剑指Offer】57、二叉树的下一个结点
【剑指Offer】58、对称的二叉树
【剑指Offer】59、按之字形顺序打印二叉树
【剑指Offer】60、把二叉树打印成多行
【剑指Offer】61、序列化二叉树
【剑指Offer】62、二叉搜索树的第K个结点
回溯法(共2道题目):
【剑指Offer】65、矩阵中的路径
【剑指Offer】66、机器人的运动范围
栈和队列(共3道题目):
【剑指Offer】5、用两个栈实现队列
【剑指Offer】20、包含min函数的栈
【剑指Offer】21、栈的压入弹出序列
递归和循环(共4道题目):
【剑指Offer】7、斐波那契数列
【剑指Offer】8、跳台阶
【剑指Offer】9、变态跳台阶
【剑指Offer】10、矩形覆盖
数学(共3道题目):
【剑指Offer】12、数值的整数次方
【剑指Offer】47、求1+2+3+···+n
【剑指Offer】48、不用加减乘除做加法
其他(共10道题目):
【剑指Offer】11、二进制中1的个数
【剑指Offer】29、最小的K个数
【剑指Offer】31、从1到n整数中1出现的次数
【剑指Offer】33、丑数
【剑指Offer】41、和为S的连续正数序列
【剑指Offer】42、和为S的两个数字
【剑指Offer】45、扑克牌顺子
【剑指Offer】46、圆圈中最后剩下的数
【剑指Offer】63、数据流中的中位数
【剑指Offer】64、滑动窗口的最大值
转自https://www.cnblogs.com/gzshan/p/10910831.html
剑指offer刷题顺序相关推荐
- 【LeetCode 剑指offer刷题】数组题2:57 有序数组中和为s的两个数(167 Two Sum II - Input array is sorted)...
[LeetCode & 剑指offer 刷题笔记]目录(持续更新中...) 57 有序数组中和为s的两个数 题目描述 输入一个递增排序的数组和一个数字S,在数组中查找两个数,是的他们的和正好是 ...
- 【LeetCode 剑指offer刷题】树题19:8 二叉树中序遍历的下一个结点
[LeetCode & 剑指offer 刷题笔记]目录(持续更新中...) 8 二叉树中序遍历的下一个结点 题目描述 给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回.注 ...
- 剑指offer刷题记录 python3 Java
剑指offer刷题记录 python3 Java 剑指 Offer 09. 用两个栈实现队列 剑指 Offer 10- I. 斐波那契数列 剑指 Offer 03. 数组中重复的数字 [★]剑指 Of ...
- 【LeetCode 剑指offer刷题】树题6:28 对称二叉树(101. Symmetric Tree)
[LeetCode & 剑指offer 刷题笔记]目录(持续更新中...) 101. Symmetric Tree /** * Definition for a binary tree no ...
- 【LeetCode 剑指offer刷题】字符串题6:67 把字符串转成整数
[LeetCode & 剑指offer 刷题笔记]目录(持续更新中...) 67 把字符串转成整数 题目描述 将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数. 数值为0或者字符 ...
- 【LeetCode 剑指offer刷题】树题16:Kth Smallest Element in a BST
[LeetCode & 剑指offer 刷题笔记]目录(持续更新中...) Kth Smallest Element in a BST Given a binary search tree, ...
- 【LeetCode 剑指offer刷题】回溯法与暴力枚举法题6:Number of Islands
[LeetCode & 剑指offer 刷题笔记]目录(持续更新中...) Number of Islands Given a 2d grid map of '1's (land) and ' ...
- 【LeetCode 剑指offer刷题】查找与排序题14:Wiggle Sort(系列)
[LeetCode & 剑指offer 刷题笔记]目录(持续更新中...) Wiggle Sort II Given an unsorted array nums, reorder it su ...
- 【LeetCode 剑指offer刷题】查找与排序题12:Top K Frequent Elements
[LeetCode & 剑指offer 刷题笔记]目录(持续更新中...) Top K Frequent Elements Given a non-empty array of integer ...
- 【LeetCode 剑指offer刷题】矩阵题1:4 有序矩阵中的查找( 74. Search a 2D Matrix )(系列)...
[LeetCode & 剑指offer 刷题笔记]目录(持续更新中...) 74. Search a 2D Matrix Write an efficient algorithm that s ...
最新文章
- python自动安装apk文件
- MySQL中的字符串连接
- html在线随机抽取,利用纯html+javascript实现随机抽取显示
- 我每天路过胡同的飞鸽传书
- NYOJ 156 Hangover
- EPC(建筑工程总承包)行业解决方案(汉得咨询)
- 浏览器显示json格式
- Python程序设计——基本语法
- 中国K12在线教育用户消费行为报告
- 一键还原涂鸦图片_涂鸦的图片可以复原吗
- 用AI给图片上色 在线将黑白照片处理成彩色照片工具(干货)
- 怎么拯救一个不大靠谱的数据库系统 (5 不靠谱的前生)
- 【C#】字体增大、减小、改变颜色
- 怎么做SEO——页面权重计算公式
- c语言计算平时成绩30%和期末成绩,C语言程序设计C
- android 主流框架与技术
- 最热门的CPLD-FPGA论坛
- [益智]:怎么称才能用三次就找到球
- QGIS在地图上绘制经纬网
- 企业经营(数据)分析