11 2020 档案
摘要:LeetCode Notes_#24_两两交换链表中的节点LeetCode Contents 题目解答方法1:迭代+修改指针复杂度分析方法2:迭代+栈复杂度分析方法3:递归复杂度分析 题目 解答 方法1:迭代+修改指针 一开始自己写,发现有两个难点不好解决: 最后无法得到修改后链表的头节点 第一组的
阅读全文
摘要:LeetCode Notes_#22_括号生成LeetCode Contents 题目解答方法1:暴力递归复杂度分析方法2:回溯复杂度分析 题目 解答 方法1:暴力递归 给出括号对数n之后,就确定了括号组合的字符串长度必然是2n,我们可以通过暴力递归的方式,在2n个位置上放置'('或者')',得到所
阅读全文
摘要:LeetCode Notes_#204_计数质数LeetCode Contents 题目解答方法1:暴力(超时)复杂度分析方法2:暴力法优化1复杂度分析方法3:暴力法优化2复杂度分析方法4:进一步优化:Sieve of Eratosthenes(厄拉多塞筛法)复杂度分析总结 题目 解答 参考了如何高
阅读全文

浙公网安备 33010602011771号