数组(共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刷题顺序相关推荐

  1. 【LeetCode 剑指offer刷题】数组题2:57 有序数组中和为s的两个数(167 Two Sum II - Input array is sorted)...

    [LeetCode & 剑指offer 刷题笔记]目录(持续更新中...) 57 有序数组中和为s的两个数 题目描述 输入一个递增排序的数组和一个数字S,在数组中查找两个数,是的他们的和正好是 ...

  2. 【LeetCode 剑指offer刷题】树题19:8 二叉树中序遍历的下一个结点

    [LeetCode & 剑指offer 刷题笔记]目录(持续更新中...) 8 二叉树中序遍历的下一个结点 题目描述 给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回.注 ...

  3. 剑指offer刷题记录 python3 Java

    剑指offer刷题记录 python3 Java 剑指 Offer 09. 用两个栈实现队列 剑指 Offer 10- I. 斐波那契数列 剑指 Offer 03. 数组中重复的数字 [★]剑指 Of ...

  4. 【LeetCode 剑指offer刷题】树题6:28 对称二叉树(101. Symmetric Tree)

    [LeetCode & 剑指offer 刷题笔记]目录(持续更新中...) 101. Symmetric Tree /**  * Definition for a binary tree no ...

  5. 【LeetCode 剑指offer刷题】字符串题6:67 把字符串转成整数

    [LeetCode & 剑指offer 刷题笔记]目录(持续更新中...) 67 把字符串转成整数 题目描述 将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数. 数值为0或者字符 ...

  6. 【LeetCode 剑指offer刷题】树题16:Kth Smallest Element in a BST

    [LeetCode & 剑指offer 刷题笔记]目录(持续更新中...) Kth Smallest Element in a BST Given a binary search tree, ...

  7. 【LeetCode 剑指offer刷题】回溯法与暴力枚举法题6:Number of Islands

    [LeetCode & 剑指offer 刷题笔记]目录(持续更新中...) Number of Islands Given a 2d grid map of '1's (land) and ' ...

  8. 【LeetCode 剑指offer刷题】查找与排序题14:Wiggle Sort(系列)

    [LeetCode & 剑指offer 刷题笔记]目录(持续更新中...) Wiggle Sort II Given an unsorted array nums, reorder it su ...

  9. 【LeetCode 剑指offer刷题】查找与排序题12:Top K Frequent Elements

    [LeetCode & 剑指offer 刷题笔记]目录(持续更新中...) Top K Frequent Elements Given a non-empty array of integer ...

  10. 【LeetCode 剑指offer刷题】矩阵题1:4 有序矩阵中的查找( 74. Search a 2D Matrix )(系列)...

    [LeetCode & 剑指offer 刷题笔记]目录(持续更新中...) 74. Search a 2D Matrix Write an efficient algorithm that s ...

最新文章

  1. python自动安装apk文件
  2. MySQL中的字符串连接
  3. html在线随机抽取,利用纯html+javascript实现随机抽取显示
  4. 我每天路过胡同的飞鸽传书
  5. NYOJ 156 Hangover
  6. EPC(建筑工程总承包)行业解决方案(汉得咨询)
  7. 浏览器显示json格式
  8. Python程序设计——基本语法
  9. 中国K12在线教育用户消费行为报告
  10. 一键还原涂鸦图片_涂鸦的图片可以复原吗
  11. 用AI给图片上色 在线将黑白照片处理成彩色照片工具(干货)
  12. 怎么拯救一个不大靠谱的数据库系统 (5 不靠谱的前生)
  13. 【C#】字体增大、减小、改变颜色
  14. 怎么做SEO——页面权重计算公式
  15. c语言计算平时成绩30%和期末成绩,C语言程序设计C
  16. android 主流框架与技术
  17. 最热门的CPLD-FPGA论坛
  18. [益智]:怎么称才能用三次就找到球
  19. QGIS在地图上绘制经纬网
  20. 企业经营(数据)分析

热门文章

  1. 终于讲透了,史上最详细的RS485串口通讯!
  2. 如何利用window下的Dos命令实现将多个txt合并成一个txt
  3. 琴生Jensen不等式,条件期望
  4. OneDrive网盘资源下载教程
  5. NAT端口映射到物理机
  6. 架构真经 | 缓存为王
  7. 市面上大部分渗透工具下载
  8. 大厂Android高级多套面试专题整理集合,大厂直通车!
  9. win10 安装sqlserver2000
  10. IIS 6 元数据库与IIS 6 配置的兼容性 解决方案