初级算法(49)

1.数组(11)

Title Tag 难度 完成情况
26.删除排序数组中的重复项 数组、双指针 Easy 完成
122.买卖股票的最佳时机 II 贪心算法、数组 Easy 完成
189.旋转数组 数组 Easy 完成
217.存在重复元素 数组、哈希表 Easy 完成
136.只出现一次的数字 位运算、哈希表 Easy 完成
350.两个数组的交集 II 排序、哈希表、双指针、二分查找 Easy 完成
66.加一 数组 Easy 完成
283.移动零 数组、双指针 Easy 完成
1.两数之和 数组、哈希表 Easy 完成
36.有效的数独 哈希表 Medium 完成
48.旋转图像 数组 Medium 完成

2.字符串(9)

Title Tag 难度 完成情况
344.反转字符串 双指针、字符串 Easy 完成
7.整数反转 数学 Easy 完成
387.字符串中的第一个唯一字符 哈希表、字符串 Easy 完成
242.有效的字母异位词 排序、哈希 Easy 完成
验证回文字符串125.验证回文串 双指针、字符串 Easy 完成
8.字符串转换整数 (atoi) 数字、字符串 Medium 完成
28.实现strStr() 双指针、字符串 Easy 完成
外观数列 38.报数 字符串 Easy 完成
14.最长公共前缀 字符串 Easy 完成

3.链表(6)

Title Tag 难度 完成情况
237.删除链表中的节点 链表 Easy 完成
19.删除链表的倒数第N个节点 链表、双指针 Medium 完成
206.反转链表 链表 Easy 完成
21.合并两个有序链表 链表 Easy 完成
234.回文链表 链表、双指针 Easy 完成
141.环形链表 链表、双指针 Easy 完成

4.树(5)

Title Tag 难度 完成情况
104.二叉树的最大深度 树、深度优先搜索 Easy 完成
98.验证二叉搜索树 树、深度优先搜索 Medium 完成
101.对称二叉树 树、深度优先搜索、广度优先搜索 Easy 完成
102.二叉树的层序遍历 树、广度优先搜索 Medium 完成
108.将有序数组转换为二叉搜索树 树、深度优先搜索 Easy 完成

5.排序和搜索(2)

Title Tag 难度 完成情况
88.合并两个有序数组 数组、双指针 Easy 完成
278.第一个错误的版本 二分查找 Easy 完成

6.动态规划(4)

Title Tag 难度 完成情况
70.爬楼梯 动态规划 Easy 完成
121.买卖股票的最佳时机 数组、动态规划 Easy 完成
53.最大子序和 数组、分治算法、动态规划 Easy 完成
198.打家劫舍 动态规划 Easy 完成

7.设计问题(2)

Title Tag 难度 完成情况
Shuffle an Array 384.打乱数组 Medium 完成
155.最小栈 栈、设计 Easy 完成

8.数学(4)

Title Tag 难度 完成情况
412.Fizz Buzz Easy 完成
204.计数质数 哈希表、数学 Easy 完成
326.3的幂 数学 Easy 完成
13.罗马数字转整数 数学、字符串 Easy 完成

9.其他(6)

Title Tag 难度 完成情况
191.位1的个数 位运算 Easy 完成
461.汉明距离 位运算 Easy 完成
190.颠倒二进制位 位运算 Easy 完成
帕斯卡三角形 118.杨辉三角 数组 Easy 完成
20.有效的括号 栈、字符串 Easy 完成
268.缺失数字 位运算、数组、数学 Easy 完成
Copyright © Zhi2014 2023 all right reserved,powered by Gitbook该文件修订时间: 2023-10-23 15:20:51

results matching ""

    No results matching ""