【文件属性】:
文件名称:leetcode中国-leetcode-study:学习算法
文件大小:95KB
文件格式:ZIP
更新时间:2021-06-29 19:58:12
系统开源
leetcode中国
leetcode-study
地址:
考虑维度
时间维度:是指执行当前算法所消耗的时间,我们通常用「时间复杂度」来描述。
空间维度:是指执行当前算法需要占用多少内存空间,我们通常用「空间复杂度」来描述。
学习算法(one
day
two
arithmetic)
双向指针
两个数的和(查两个数)
TwoNumberSum
两个数平方的和(是否存在这两个数)
SumOfSqure
交换字符串中元音字母的位置
ExchangeVowels
删除一个字符能否变成回文字符串
PalindromeValid
把两个已经排序过的数组合并
到一个数组
MergeTwoSortedArray
删除字符串中某个字符,找到匹配的最长子序列
LongestWordInDictionary
排序
找出数字数组中的第k个大的位置
,使用快速选择法
KthElement
在一组数字中,找出出现频率最高的前几位数字
TopKFrequentElements
荷兰国旗问题,将包含012的数组,按012顺序排序输出
SortColors
贪心思想
给小孩分配饼干,最多分配多少个
AssignCook
【文件预览】:
leetcode-study-master
----mvnw.cmd(6KB)
----mvnw(10KB)
----src()
--------test()
--------main()
----.mvn()
--------wrapper()
----README.md(3KB)
----pom.xml(2KB)
----.gitignore(333B)