中级算法(45)

1.数组和字符串(6)

Title Tag 难度 完成情况
15.三数之和 数组、双指针 Medium 完成
73.矩阵置零 数组 Medium 完成
49.字母异位词分组 哈希表、字符串 Medium 完成
3.无重复字符的最长子串 哈希表、双指针、字符串
Sliding Window
Medium 完成
5.最长回文子串 字符串、动态规划 Medium 完成
334.递增的三元子序列 贪心、数组 Medium 完成

2.链表(3)

Title Tag 难度 完成情况
2.两数相加 链表、数学 Medium 完成
328.奇偶链表 链表 Medium 完成
160.相交链表 链表 Easy 完成

3.树和图(6)

Title Tag 难度 完成情况
中序遍历二叉树
94.二叉树的中序遍历
栈、树、哈希表 Medium 完成
103.二叉树的锯齿形层次遍历 栈、树、广度优先搜索 Medium 完成
105.从前序与中序遍历序列构造二叉树 树、深度优先搜索、数组 Medium 完成
116.填充每个节点的下一个右侧节点指针 树、深度优先搜索 Medium 完成
215.数组中的第K个最大元素 堆、分治算法 Medium 完成
200.岛屿数量 深度优先搜索、广度优先搜索、并查集 Medium 完成

4.回溯算法(5)

Title Tag 难度 完成情况
17.电话号码的字母组合 字符串、回溯算法 Medium 完成
22.括号生成 字符串、回溯算法 Medium 完成
46.全排列 回溯算法 Medium 完成
78.子集 位运算、数组、回溯算法 Medium 完成
79.单词搜索 数组、回溯算法 Medium 完成

5.排序和搜索(8)

Title Tag 难度 完成情况
75.颜色分类 排序、数组、双指针 Medium 完成
347.前K个高频元素 堆、哈希表 Medium 完成
215.数组中的第K个最大元素 堆、分治算法 Medium 完成
162.寻找峰值 数组、二分查找 Medium 完成
34.在排序数组中查找元素的第一个和最后一个位置 数组、二分查找 Medium 完成
56.合并区间 排序、数组 Medium 完成
33.搜索旋转排序数组 数组、二分查找 Medium 完成
240.搜索二维矩阵II 二分查找、分治算法 Medium 完成

6.动态规划(4)

Title Tag 难度 完成情况
55.跳跃游戏 贪心算法、数组 Medium 完成
62.不同路径 数组、动态规划 Medium 完成
322.零钱兑换 动态规划 Medium 完成
300.最长上升子序列 二分查找、动态规划 Medium 完成

7.设计问题(2)

Title Tag 难度 完成情况
297.二叉树的序列化与反序列化 树、设计 Hard 完成
380.常数时间插入、删除和获取随机元素 设计、数组、哈希表 Medium 完成

8.数学(7)

Title Tag 难度 完成情况
202.快乐数 哈希表、数学 Easy 完成
172.阶乘后的零 数学 Easy 完成
171.Excel表列序号 数学 Easy 完成
50.Pow(x,n) 数学、二分查找 Medium 完成
69.x 的平方根 数学,二分查找 Easy 完成
29.两数相除 数学、二分查找 Medium 完成
166.分数到小数 哈希表、数学 Medium 完成

9.其他(4)

Title Tag 难度 完成情况
371.两整数之和 位运算 Easy 完成
150.逆波兰表达式求值 Medium 完成
169.多数元素 位运算、数组、分治算法 Easy 完成
621.任务调度器 贪心算法、队列、数组 Medium 完成
Copyright © Zhi2014 2023 all right reserved,powered by Gitbook该文件修订时间: 2023-10-23 15:20:51

results matching ""

    No results matching ""