https://github.com/ihengshuai/leetcode-daily
Daily algorithm training at leetcode
https://github.com/ihengshuai/leetcode-daily
algorithms-and-data-structures leetcode-javascript
Last synced: about 1 month ago
JSON representation
Daily algorithm training at leetcode
- Host: GitHub
- URL: https://github.com/ihengshuai/leetcode-daily
- Owner: ihengshuai
- Created: 2022-03-20T09:55:53.000Z (over 3 years ago)
- Default Branch: Java-version
- Last Pushed: 2024-10-11T10:49:40.000Z (12 months ago)
- Last Synced: 2025-07-24T09:17:10.941Z (3 months ago)
- Topics: algorithms-and-data-structures, leetcode-javascript
- Language: Java
- Homepage: https://blog.usword.cn
- Size: 78.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Daily algorithm training
> The project commits to submitting one problem
> a day, ranging in type from easy to difficult.Let's challenge together!!
## catalogue
> Punch cards according to different difficulty levels
### For simple
- [x] `#1` 两数之和:TwoSum
- [x] `#9` 回文数:PalindRome
- [x] `#13` 罗马数字转整数 RomanToInt
- [x] `#14` 最长公共前缀 LongestCommonPrefix
- [x] `#20` 有效的括号 ValidBracket
- [x] `#21` 合并两个有序链表 MergeTwoList
- [x] `#26` 删除有序数组中的重复项 RemoveDuplicates
- [x] `#27` 移除元素 RemoveElement
- [x] `#28` 实现strStr()函数 StrStr
- [x] `#35` 搜索插入位置 SearchInsert
- [x] `#53` 最大子数组和 MaxSubArray
- [x] `#58` 最后一个单词的长度 LengthOfLastWord
- [x] `#66` 加一 PlusOne
- [x] `#67` 二进制求和 AddBinary
- [x] `#69` x的平方根 MySqrt
- [x] `#70` 爬楼梯 ClimbStairs
- [x] `#83` 删除排序链表中的重复元素 DeleteDuplicates
- [x] `#88` 合并两个有序数组 MergeSortedArray
- [x] `#94` 二叉树的中序遍历 InorderTraversal
- [x] `#100` 相同的树 IsSameTree
- [x] `#101` 对称二叉树 IsSymmetricTree
- [x] `#104` 二叉树的最大深度 MaxTreeDepth
- [x] `#108` 将有序数组转换为二叉搜索树 SortedArrayToBST
- [x] `#110` 平衡二叉树 IsBalancedTree
- [x] `#111` 二叉树的最小深度 MinTreeDepth
- [x] `#112` 路径总和 HasPathSum
- [x] `#118` 杨辉三角 YangHuiTriangle
- [x] `#119` 杨辉三角2 YangHuiTriangle2
- [x] `#121` 买卖股票的最佳时机 MaxProfit
- [x] `#125` 验证回文串 IsPalindrome
- [x] `#136` 只出现一次的数字 AppearOnceNumber
- [x] `#141` 环形链表 HasCycleLinkList
- [x] `#144` 二叉树的前序遍历 PreorderTraversal
- [x] `#145` 二叉树的后序遍历 PostorderTraversal
- [x] `#155` 最小栈 MinStack
- [x] `#160` 相交链表 GetIntersectionNode## Sorting algorithm
sort algorithm in folder sort.(https://visualgo.net/zh)- [x] 冒泡排序 BubbleSort
- [x] 选择排序 SelectSort
- [x] 插入排序 InsertSort