zoukankan
html css js c++ java
剑指Offer题解目录
剑指Offer题解目录
剑指offer
题号
题目名称
链接
3
数组中重复的数字
剑指Offer_#3_数组中重复的数字
4
二维数组中的查找
剑指Offer_#4_二维数组中的查找
5
替换空格
剑指Offer_#5_替换空格
6
从尾到头打印链表
剑指Offer_#6_从尾到头打印链表
7
重建二叉树
剑指Offer_#7_重建二叉树
9
用两个栈实现队列
剑指Offer_#9_用两个栈实现队列
11
旋转数组的最小数字
剑指Offer_#11_旋转数组的最小数字
13
机器人的运动范围
剑指Offer_#13_机器人的运动范围
14.1
剪绳子
剑指Offer_#14-1_剪绳子
14.2
剪绳子II
剑指Offer_#14-2_剪绳子
15
二进制中1的个数
剑指Offer_#15_二进制中1的个数
16
数值的整数次方
剑指Offer_#16_数值的整数次方
17
打印从1到最大的n位数
剑指Offer_#17_打印从1到最大的n位数
18
删除链表的节点
剑指Offer_#18_删除链表的节点
19
正则表达式匹配
剑指Offer_#19_正则表达式匹配
20
表示数值的字符串
剑指Offer_#20_表示数值的字符串
21
调整数组顺序使奇数位于偶数前面
剑指Offer_#21_调整数组顺序使奇数位于偶数前面
22
链表中倒数第k个节点
剑指Offer_#22_链表中倒数第k个节点
23
环形链表
Leetcode Notes_#141,#142_环形链表(剑指Offer#23)
24
反转链表
LeetCode Notes_#206 Reverse Linked List(剑指Offer#24 反转链表)
26
树的子结构
剑指Offer_#26_树的子结构
27
二叉树的镜像
剑指Offer_#27_二叉树的镜像
29
顺时针打印矩阵
剑指Offer_#29_顺时针打印矩阵
30
包含min函数的栈
剑指Offer_#30_包含min函数的栈
31
栈的压入、弹出序列
剑指Offer_#31_栈的压入、弹出序列
32
从上到下打印二叉树
剑指Offer_#32_从上到下打印二叉树
33
二叉搜索树的后续遍历
剑指Offer_#33_二叉搜索树的后续遍历
34
二叉树中和为某一值的路径
剑指Offer_#34_二叉树中和为某一值的路径
35
复杂链表的复制
剑指Offer_#35_复杂链表的复制
36
二叉搜索树与双向链表
剑指Offer_#36_二叉搜索树与双向链表
37
序列化二叉树
剑指Offer_#37 序列化二叉树
38
字符串的排列
剑指Offer_#38_字符串的排列
39
数组中出现次数超过一半的数字
剑指Offer_#39_数组中出现次数超过一半的数字
40
最小的k个数
剑指Offer_#40_最小的k个数
41
数据流中的中位数
剑指Offer_#41_ 数据流中的中位数
42
连续子数组的最大和
剑指Offer_#42_连续子数组的最大和
43
1~n整数中1出现的次数
剑指Offer_#43_1~n整数中1出现的次数
44
数字序列中某一位的数字
剑指Offer_#44_数字序列中某一位的数字
45
把数组排成最小的数
剑指Offer_#45_把数组排成最小的数
46
把数字翻译成字符串
剑指Offer_#46_把数字翻译成字符串
47
礼物的最大价值
剑指Offer_#47_礼物的最大价值
48
最长不含重复字符的子字符串
剑指Offer_#48_最长不含重复字符的子字符串
49
丑数
剑指Offer_#49_丑数
50
第一个只出现一次的字符
剑指Offer_#50_第一个只出现一次的字符
51
数组中的逆序对
剑指Offer_#51_数组中的逆序对
52
两个链表的第一个公共节点
剑指Offer_#52_两个链表的第一个公共节点
53.1
在排序数组中查找数字
剑指Offer_#53 - I_在排序数组中查找数字
53.2
0~n-1中缺失的数字
剑指Offer_#53 - II_0~n-1中缺失的数字
54
二叉搜索树的第k大节点
剑指Offer_#54_二叉搜索树的第k大节点
55.1
二叉树的深度
剑指Offer_#55 - I_二叉树的深度
55.2
平衡二叉树
剑指Offer_#55 - II_平衡二叉树(LeetCode#110)
56.1
数组中数字出现的次数
剑指Offer_#56-I_数组中数字出现的次数
56.2
数组中数字出现的次数II
剑指Offer_#56-II_ 数组中数字出现的次数II
57
和为s的两个数字
剑指Offer_#57_和为s的两个数字
57.2
和为 s 的连续正数序列
剑指Offer_#57-II_和为 s 的连续正数序列
58.1
翻转单词顺序
剑指Offer_#58 - I. 翻转单词顺序
58.2
左旋转字符串
剑指Offer_面试题58 - II. 左旋转字符串
59.1
滑动窗口的最大值
剑指Offer_#59-I_滑动窗口的最大值
59.2
队列的最大值
剑指Offer_#59-II_队列的最大值
60
n个骰子的点数
剑指Offer_#60_n个骰子的点数
61
扑克牌中的顺子
剑指Offer_#61_扑克牌中的顺子
62
圆圈中最后剩下的数字
剑指Offer_#62_圆圈中最后剩下的数字
63
股票的最大利润
剑指Offer_#63_股票的最大利润
64
求1+2+…+n
剑指Offer_#64_求1+2+…+n
65
不用加减乘除做加法
剑指Offer_#65_不用加减乘除做加法
66
构建乘积数组
剑指Offer_#66_构建乘积数组
67
把字符串转换成整数
剑指Offer_#67_把字符串转换成整数
68.1
二叉搜索树的最近公共祖先
剑指Offer_#68-I_二叉搜索树的最近公共祖先
68.2
二叉树的最近公共祖先
剑指Offer_#68-II_二叉树的最近公共祖先
查看全文
相关阅读:
[Windows内核分析]KPCR结构体介绍 (CPU控制区 Processor Control Region)
利用C++实现模块隐藏(R3层断链)
[动态规划]最少硬币问题
[动态规划]高数Umaru系列(9)——哈士奇(背包问题)
Windows中利用共享内存来实现不同进程间的通信
[分治算法]骨牌铺方格
[分治、递推法、动态规划]最大子段和
[分治算法]因式分解
013 CephFS文件系统
012 Ceph多区域网关
原文地址:https://www.cnblogs.com/Howfars/p/14686834.html
最新文章
常用网络命令
UDP和TCP的差异
IP地址和MAC地址的关系
web网络协议
web页面测试
pymongo的使用
实用工具下载网址
学习编程的三个问题
linux或Mac中./与/
测试用例设计方法
热门文章
如何使用 Workman 做一个聊天室
php中流行的rpc框架详解
php编译安装扩展redis及swoole
MySQL在大数据、高并发场景下的SQL语句优化和"最佳实践"
如何通过Docker搭建一个swoft开发环境
Docker容器里配置计划任务 crontab(DaoCloud+Docker +Laravel5)
Mac上通过docker配置PHP开发环境
php和redis怎么实现消息队列
Windows下第一个驱动程序
Windows内核编程时的习惯与注意事项
Copyright © 2011-2022 走看看