-
LC2:两个链表的整数相加
-
LC3:无重复字符的最长公共子串
-
LC5:返回字符串中最大回文子串
-
LC8:将字符串转为整型
-
LC9:判断一个数字是否是回文数字
-
LC13:将罗马字母构成的数组转换为整数
-
LC14:最长公共前缀
-
LC15:返回满足三个数之和为0的所有组合
-
LC16:返回三个数之和最接近目标值的组合
-
LC19:删除倒数第N个节点
-
LC20:括号验证
-
LC21:合并两个有序的链表
-
LC22:生成括号对
-
LC24:成对交换单链表节点
-
LC28:寻找子串首次出现索引
-
LC33:判断旋转数组中值是否存在
-
LC34:在数组中寻找范围
-
LC39:返回满足固定值的和
-
LC40:返回满足固定值的和
-
LC43:字符串相乘,结果以字符串返回
-
LC46:返回基于数组的全排列
-
LC49:返回组anagram
-
LC56:融合intervals
-
LC58:最后一个单词的长度
-
LC61:反转单链表
-
LC62:返回二维数组左上角到右下角的路径数
-
LC63:返回有障碍的二维数组左上角到右下角的路径数
-
LC64:返回最小路径和
-
LC66:大数相加过程
-
LC67:实现两个字符串的和
-
LC74:返回二维数组的最大值
-
LC80:移除有序数组中的重复值
-
LC82:删除有序单链表中重复的值
-
LC83:删除有序单链表中重复的值
-
LC92:反转部分单链表
-
LC104:返回二叉树的最大深度
-
LC105:从前序和中序遍历中构建二叉树
-
LC106:从中序和后序遍历中构建二叉树
-
LC107:广度遍历二叉树
-
LC111:返回二叉树的最小深度
-
LC113:返回二叉树满足一定sum的路径
-
LC125:判断一个字符串是否是回文串
-
LC136:寻找出数组中仅出现一次的数字
-
LC137:数组中每个元素出现过三次,仅有一个元素出现过一次,找到这个元素
-
LC138:实现复杂链表的复制
-
LC141:判断链表是否有环
-
LC142:返回单链表环入口节点
-
LC148:单链表的归并排序
-
LC151:反转字符串中单词
-
LC153:在旋转数组中寻找最小值
-
LC155:最小栈
-
LC169:返回数组中的主要元素
-
LC179:返回数组元素组成的最大值
-
LC186:实现字符串中单词反转
-
LC189:实现数组旋转
-
LC191:输出一个整型值的1比特数量
-
LC202:判断一个数字是否是happynumber
-
LC203:移除单链表中的重复元素
-
LC204:统计质数的个数
-
LC205:判断两个字符串是否是同型字符串
-
LC206:反转单链表
-
LC215:寻找数组中第K大元素
-
LC216:数字1-9,使用k个和为n
-
LC217:判断一个数组中是否包含重复值
-
LC219:判断给定数组中是否有在指定范围k中的两个元素相等
-
LC220:索引距离不大于k且索引值差不大于t
-
LC225:使用两个队列实现栈
-
LC226:实现二叉树的反转
-
LC229:寻找数组中元素个数超过n/3的数字
-
LC231:判断一个数是否是2的幂次方
-
LC232:基于两个栈实现队列
-
LC234:判断一个单链表是否是回文的
-
LC235:寻找在二叉搜索树中最低的共同祖先
-
LC237:未给定链表头节点,直接删除当前节点
-
LC242:判断一个字符串是否是另一个字符串的anagram
-
LC257:二叉树所有路径
-
LC260:数组中每个元素出现两次,仅有两个元素出现一次,找出这两个元素
-
LC263:判断一个数是否是丑数
-
LC258:数字根问题
-
LC268:寻找数组中缺失的数字
-
LC278:返回第一个坏版本
-
LC283:将数组中的0移动到末尾
-
LC290:判断给定字符串是否匹配给定的模式串
-
LC292:nim game游戏,依次轮流取1-3块石头,最后一个取石头的获胜
-
LC303:返回数组中给定范围内的和
-
LC342:判断一个数字是否是4的次幂
-
LC344:反转字符串
-
LC345:反转字符串中的元音字母
-
LC349:两个数组的相交元素,且不允许重复
-
LC350:两个数组的相交元素,允许重复,重复次数为共同拥有次数
-
LC367:验证一个数字是否是完全平方数
-
LC371:基于位操作实现两个数的加减法
-
LC378:返回有序矩阵中kth小的元素
-
LC387:返回字符串中第一个非重复字符的索引位置
-
LC389:返回新添加的字符
-
LC400:返回正整数序列中的第n个数字字符
-
LC404:计算树的左叶子节点之和
-
LC409:返回由给定字符串的字符可以构成的回文串的最大长度
-
LC414:返回整数数组中的第三大值
-
LC415:计算两个以字符串表示的整数之和
-
LC434:计算字符串中segments的数量
-
LC437:计算满足给定和的路径数量
-
LC438:寻找所有的Anagrams
-
LC443:字符串就地压缩,in-place压缩
-
LC459:是否是字符字串连续重复产生
caifenggh / leetcodecf Goto Github PK
View Code? Open in Web Editor NEWLeetCode