Omooo / Algorithm

LeetCode、剑指 Offer、周赛

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Algorithm

剑指 Offer

二叉树
题目
重建二叉树
树的子结构
二叉树的镜像
对称二叉树
从上到下打印二叉树
从上到下打印二叉树 ||
从上到下打印二叉树 |||
二叉树的后续遍历序列
二叉树中和为某一值的路径
二叉搜索树与双向链表
二叉搜索树的第 k 大节点
二叉树的深度
平衡二叉树
二叉搜索树的最近公共祖先
二叉树的最近公共祖先
链表
题目
从尾到头打印链表
删除链表的节点
链表中倒数第 k 个节点
反转链表
合并两个排序的链表
二叉搜索树与双向链表
两个链表的第一个公共节点
复杂链表的复制
删除链表的倒数第 n 个节点
链表中环的入口节点
链表中的两数相加
重排链表
回文链表
最近最少使用缓存
链表排序
合并 K 个有序链表
数组
题目
数组中重复的数字
二维数组中的查找
旋转数组的最小数字
打印从 1 到最大的 n 位数
调整数组顺序使奇数位于偶数前面
栈的压入、弹出序列
数组中出现次数超过一半的数字
最小的 k 个数
连续子数组的最大和
礼物的最大价值
在排序数组中查找数字I
0~n-1中缺失的数字
数组中数字出现的次数
数组中数字出现的次数
和为 s 的两个数字
扑克牌中的顺子
股票的最大利润
构建乘积数组
顺时针打印矩阵
数组中的逆序对
字符串
题目
替换空格
字符串的排列

周赛

308 场周赛
题目
和有限的最长子序列
从字符串中移除星号
86 场双周赛
题目
和相等的子数组
严格回文的数字
把数组排成最小的数

About

LeetCode、剑指 Offer、周赛