Skip to content

ihengshuai/leetcode-daily

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

  • #1 两数之和:TwoSum
  • #9 回文数:PalindRome
  • #13 罗马数字转整数 RomanToInt
  • #14 最长公共前缀 LongestCommonPrefix
  • #20 有效的括号 ValidBracket
  • #21 合并两个有序链表 MergeTwoList
  • #26 删除有序数组中的重复项 RemoveDuplicates
  • #27 移除元素 RemoveElement
  • #28 实现strStr()函数 StrStr
  • #35 搜索插入位置 SearchInsert
  • #53 最大子数组和 MaxSubArray
  • #58 最后一个单词的长度 LengthOfLastWord
  • #66 加一 PlusOne
  • #67 二进制求和 AddBinary
  • #69 x的平方根 MySqrt
  • #70 爬楼梯 ClimbStairs
  • #83 删除排序链表中的重复元素 DeleteDuplicates
  • #88 合并两个有序数组 MergeSortedArray
  • #94 二叉树的中序遍历 InorderTraversal
  • #100 相同的树 IsSameTree
  • #101 对称二叉树 IsSymmetricTree
  • #104 二叉树的最大深度 MaxTreeDepth
  • #108 将有序数组转换为二叉搜索树 SortedArrayToBST
  • #110 平衡二叉树 IsBalancedTree
  • #111 二叉树的最小深度 MinTreeDepth
  • #112 路径总和 HasPathSum
  • #118 杨辉三角 YangHuiTriangle
  • #119 杨辉三角2 YangHuiTriangle2
  • #121 买卖股票的最佳时机 MaxProfit
  • #125 验证回文串 IsPalindrome
  • #136 只出现一次的数字 AppearOnceNumber
  • #141 环形链表 HasCycleLinkList
  • #144 二叉树的前序遍历 PreorderTraversal
  • #145 二叉树的后序遍历 PostorderTraversal
  • #155 最小栈 MinStack
  • #160 相交链表 GetIntersectionNode

Sorting algorithm

sort algorithm in folder sort.(https://visualgo.net/zh)

  • 冒泡排序 BubbleSort
  • 选择排序 SelectSort
  • 插入排序 InsertSort

Releases

No releases published

Packages

No packages published