AlgorithmDailyPractice
文章平均质量分 82
骐骥一跃不能十步,驽马十驾功在不舍。
for_everyoung01
重复的事情做千万次。
展开
-
leetcode/hot100
【代码】leetcode/hot100。原创 2023-11-23 08:05:00 · 1098 阅读 · 3 评论 -
DailyPractice.2023.10.22
【代码】DailyPractice.2023.10.22。原创 2023-10-22 22:12:48 · 162 阅读 · 1 评论 -
DailyPractice.2023.10.19
时间复杂度:O(n),其中 n 是链表的长度。对于每个节点,我们至多访问其「后继节点」和「随机指针指向的节点」各一次,均摊每个点至多被访问两次。空间复杂度 O(N): 最差情况下,递归深度达到 N ,系统使用 O(N)大小的额外空间。时间复杂度 O(N): 其中 N为二叉树节点数;最差情况下,需要递归遍历树的所有节点。空间复杂度:O(n),其中 n 是链表的长度。空间复杂度:递归会使用到 O(logk)空间代价的栈空间。时间复杂度:O(kn×logk)时间复杂度:O(nlogn)空间复杂度: O(1)原创 2023-10-19 20:41:43 · 124 阅读 · 1 评论 -
DailyPractice.2023.10.14
日常练习。原创 2023-10-14 19:55:48 · 159 阅读 · 2 评论 -
DailyPractice.2023.10.12
其中 n是 strs中的字符串的数量,k 是 strs 中的字符串的的最大长度。需要遍历 n 个字符串,对于每个字符串,需要 O(klogk)的时间进行排序以及 O(1)的时间更新哈希表,因此总时间复杂度是 O(nklogk)。,其中 n 是 strs 中的字符串的数量,k 是 strs中的字符串的的最大长度。当链表中不存在环时,快指针将先于慢指针到达链表尾部,链表中每个节点至多被访问两次。时间复杂度:O(n),其中 n 是链表的长度。时间复杂度:O(N),其中 N是链表中的节点数。原创 2023-10-12 20:23:05 · 204 阅读 · 2 评论