Algorithm-about-Golang & Swift
学习 Golang & swift 写点小算法
No. | Algorithm | Time | Memory | Date |
---|---|---|---|---|
1 | 两数之和 | O(n) | O(n) | 2020.04.03 |
92 | 反转链表II | O(n) | O(n) | 2020.04.07 |
3 | 无重复字符的最长子串 | O(n) | O(1) | 2020.04.08 |
5 | 最长回文字串 | O(n^2) | O(n^2) | 2020.04.17 |
15 | 三数之和 | O(n^2) | O(n^2) | 2020.04.17 |
11 | 盛最多水的容器 | O(n) | O(1) | 2020.04.18 |
19 | 删除链表的倒数第 N 个节点 | O(n) | O(n) | 2020.04.18 |
94 | 二叉树的中序遍历 | O(n) | O(n) | 2020.04.18 |
102 | 二叉树的层序遍历 | O(n) | O(n) | 2020.04.19 |
239 | 滑动窗口最大值 | O(n) | O(n) | 2020.04.19 |
1143 | 最长公共子序列 | O(n^2) | O(n^2) | 2020.04.20 |
480 | 滑动窗口中位数 | O(nlg(k)) | O(n) | 2020.04.20 |
146 | LRU缓存机制 | O(nlg(k)) | O(n) | 2020.04.20 |
59 | 螺旋矩阵 II | O(n^2) | O(n^2) | 2020.04.21 |
450 | 删除二叉搜索树中的节点 | O(n) | O(n) | 2020.04.21 |
450 | 最长上升子序列 | O(n^2) | O(n) | 2020.04.22 |
673 | 最长递增子序列的个数 | O(n^2) | O(n) | 2020.04.22 |
72 | 编辑距离 | O(n^2) | O(n^2) | 2020.04.22 |
123 | 买卖股票的最佳时机 III | O(n^2) | O(n) | 2020.04.23 |
48 | 旋转图片 | O(n^2) | O(1) | 2020.04.23 |
334 | 递增的三元子序列 | O(n^2) | O(1) | 2020.04.23 |
200 | 岛屿数量 | O(n^2) | O(1) | 2020.04.24 |
56 | 合并区间 | O(nlgn) | O(n^2) | 2020.04.24 |
215 | 数组中的第K个最大元素 | O(nlgn) | O(n) | 2020.04.24 |
1038 | 从二叉搜索树到更大和树 | O(nlgn) | O(n) | 2020.04.25 |
109 | 有序链表转换二叉搜索树 | O(nlgn) | O(n) | 2020.04.25 |
127 | 单词接龙 | O(n*26) | O(n) | 2020.04.25 |
3 | 无重复字符的最长子串 | O(n) | O(n) | 2020.10.21 |