Skip to content

isbing/leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode刷题笔记

由于本人算法能力实在堪忧,故记录刷题过程中的心得体会。

遵循每道题会给出最优解法,当然暴力解法 有可能也会提供。

每道题目均是以题目、分析、解答的模式给出,题目中复述了该题,分析中针对题目给出了简要的解题思路分析,解答中给出了能够通过的java语言实现的解答。

有事没事就刷上这么一两道,龟速更新中,努力提高自己的算法水平。这个笔记一方面给自己提供一个整理,方便后续的复习查阅,另一方面如果能给各位带来一些帮助那就再好不过了。

LeetCode125-判断回文串 LeetCode1-两数之和 LeetCode167-有序数组的两数之和
LeetCode101-二叉树是否对称 LeetCode136-单身数字 LeetCode240-搜索二维矩阵
LeetCode100-二叉树是否相同 LeetCode206-单链表反转 LeetCode9-回文数
LeetCode234-回文链表 LeetCode88-合并两个有序数组 LeetCode21-合并两个有序链表
LeetCode102-二叉树的层序遍历 LeetCode107-二叉树的逆层序遍历 LeetCode104-二叉树的最大深度
LeetCode111-二叉树的最小深度 LeetCode2-链表中的两数相加 LeetCode704-二分查找
LeetCode141-链表是否有环 LeetCode169-数组中出现次数大于⌊n/2⌋的元素

LeetCode46-全排列

LeetCode53-最大连续子序和

LeetCode110-二叉树是否平衡

LeetCode226-二叉树的翻转

LeetCode94-二叉树的中序遍历

LeetCode263-丑数

LeetCode203-单链表删除指定节点

LeetCode3-无重复字符的最长子串

LeetCode70-爬楼梯的方法

LeetCode5-最长回文子串

LeetCode647-回文子串的个数

LeetCode50-数值的N次方

LeetCode35-二分搜索插入位置

LeetCode74-二维数组的二分查找

LeetCode73-矩阵置0

LeetCode268-缺失的数字

LeetCode20-有效的括号

LeetCode22-括号的合法排列

LeetCode191-二进制中1的个数

LeetCode19-删除单链表倒数第K个节点

LeetCode384-随机洗牌

LeetCode83-有序链表中去重

LeetCode82-有序链表中去重V2

LeetCode15-三数之和

LeetCode121-买卖股票的最佳时机

LeetCode64-最小路径和

LeetCode215-数组中第K大的元素

LeetCode540-有序数组的单身数字

About

算法小白的刷题之路

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages