欢迎关注我的公众号: 清风Python,带你每日学习Python算法刷题的同时,了解更多python小知识。
有喜欢力扣刷题的小伙伴可以加我微信(King_Uranus)互相鼓励,共同进步,一起玩转超级码力!
我的个人博客:https://qingfengpython.cn
| 编 号 | 分 类 | 题 目 | 难 度 | 我的解题 | 力扣题目链接 |
|---|---|---|---|---|---|
| 1 | HashMap | 1.两数之和 | 简单 | 我的解题 | 点击跳转 |
| 2 | LinkedList | 2.两数相加 | 中等 | 我的解题 | 点击跳转 |
| 3 | Pointer | 3.无重复字符的最长子串 | 中等 | 我的解题 | 点击跳转 |
| 4 | String | 8.字符串转换整数 | 中等 | 我的解题 | 点击跳转 |
| 5 | Pointer | 11.盛最多水的容器 | 中等 | 我的解题 | 点击跳转 |
| 6 | Array | 12.整数转罗马数字 | 中等 | 我的解题 | 点击跳转 |
| 7 | HashMap | 13.罗马数字转整数 | 简单 | 我的解题 | 点击跳转 |
| 8 | Array | 14.最长公共前缀 | 简单 | 我的解题 | 点击跳转 |
| 9 | Stack | 20.有效的括号 | 简单 | 我的解题 | 点击跳转 |
| 10 | LinkedList | 21.合并两个有序链表 | 简单 | 我的解题 | 点击跳转 |
| 11 | Array | 26.删除有序数组中的重复项 | 简单 | 我的解题 | 点击跳转 |
| 12 | Array | 34.在排序数组中查找元素的第一个和最后一个位置 | 中等 | 我的解题 | 点击跳转 |
| 13 | HashMap | 49.字母异位词分组 | 中等 | 我的解题 | 点击跳转 |
| 14 | Array | 54.螺旋矩阵 | 中等 | 我的解题 | 点击跳转 |
| 15 | Array | 59.螺旋矩阵II | 中等 | 我的解题 | 点击跳转 |
| 16 | LinkedList | 61.旋转链表 | 中等 | 我的解题 | 点击跳转 |
| 17 | Array | 66.加一 | 简单 | 我的解题 | 点击跳转 |
| 18 | Stack | 71.简化路径 | 中等 | 我的解题 | 点击跳转 |
| 19 | Array | 73.矩阵置零 | 中等 | 我的解题 | 点击跳转 |
| 20 | Array | 74.搜索二维矩阵 | 中等 | 我的解题 | 点击跳转 |
| 21 | Pointer | 75.颜色分类 | 中等 | 我的解题 | 点击跳转 |
| 22 | Pointer | 80.删除有序数组中的重复项II | 中等 | 我的解题 | 点击跳转 |
| 23 | LinkedList | 83.删除排序链表中的重复元素 | 简单 | 我的解题 | 点击跳转 |
| 24 | Pointer | 88.合并两个有序数组 | 简单 | 我的解题 | 点击跳转 |
| 25 | LinkedList | 92.反转链表II | None | 我的解题 | 点击跳转 |
| 26 | Array | 118.杨辉三角 | 简单 | 我的解题 | 点击跳转 |
| 27 | Array | 119.杨辉三角II | 简单 | 我的解题 | 点击跳转 |
| 28 | Array | 121.买卖股票的最佳时机 | 简单 | 我的解题 | 点击跳转 |
| 29 | Array | 122.买卖股票的最佳时机II | 简单 | 我的解题 | 点击跳转 |
| 30 | Pointer | 123.买卖股票的最佳时机III | 中等 | 我的解题 | 点击跳转 |
| 31 | String | 125.验证回文串 | 简单 | 我的解题 | 点击跳转 |
| 32 | Stack | 150.逆波兰表达式求值 | 中等 | 我的解题 | 点击跳转 |
| 33 | Array | 153.寻找旋转排序数组中的最小值 | 中等 | 我的解题 | 点击跳转 |
| 34 | Stack | 155.最小栈 | 简单 | 我的解题 | 点击跳转 |
| 35 | Binary | 190.颠倒二进制位 | 简单 | 我的解题 | 点击跳转 |
| 36 | String | 191.位1的个数 | 简单 | 我的解题 | 点击跳转 |
| 37 | LinkedList | 206.反转链表 | 简单 | 我的解题 | 点击跳转 |
| 38 | Array | 303.区域和检索-数组不可变 | 简单 | 我的解题 | 点击跳转 |
| 39 | Array | 341.扁平化嵌套列表迭代器 | 中等 | 我的解题 | 点击跳转 |
| 40 | Math | 400.第N位数字 | 中等 | 我的解题 | 点击跳转 |
| 41 | Pointer | 424.替换后的最长重复字符 | 中等 | 我的解题 | 点击跳转 |
| 42 | Pointer | 438.找到字符串中所有字母异位词 | 中等 | 我的解题 | 点击跳转 |
| 43 | Stack | 456.132模式 | 中等 | 我的解题 | 点击跳转 |
| 44 | Array | 561.数组拆分I | 简单 | 我的解题 | 点击跳转 |
| 45 | Array | 566.重塑矩阵 | 简单 | 我的解题 | 点击跳转 |
| 46 | HashMap | 567.字符串的排列 | 中等 | 我的解题 | 点击跳转 |
| 47 | Stack | 682.棒球比赛 | 简单 | 我的解题 | 点击跳转 |
| 48 | Stack | 844.比较含退格的字符串 | 简单 | 我的解题 | 点击跳转 |
| 49 | Array | 875.爱吃香蕉的珂珂 | 中等 | 我的解题 | 点击跳转 |
| 50 | Array | LCCUP2021_01.采购方案 | 简单 | 我的解题 | 点击跳转 |
| 51 | Array | LCCUP2021_02.乐团站位 | 简单 | 我的解题 | 点击跳转 |
| 52 | Array | LCCUP2021_03.魔塔游戏 | 中等 | 我的解题 | 点击跳转 |
| 53 | HashMap | 剑指Offer53-I.在排序数组中查找数字I | 中等 | 我的解题 | 点击跳转 |
| 54 | LinkedList | 剑指Offer22.链表中倒数第k个节点 | 简单 | 我的解题 | 点击跳转 |
| 55 | LinkedList | 剑指Offer24.反转链表 | 简单 | 我的解题 | 点击跳转 |
| 56 | Math | 剑指Offer44.数字序列中某一位的数字 | 中等 | 我的解题 | 点击跳转 |
| 57 | Pointer | 面试题17.21.直方图的水量 | 困难 | 我的解题 | 点击跳转 |
| 58 | String | 1004.最大连续1的个数III | 简单 | 我的解题 | 点击跳转 |
| 59 | Math | 1006.笨阶乘 | 中等 | 我的解题 | 点击跳转 |
| 60 | Array | 1603.设计停车系统 | 简单 | 我的解题 | 点击跳转 |
| 61 | Array | 1806.还原排列的最少操作步数 | 中等 | 我的解题 | 点击跳转 |
| 62 | Project | 5694.设计一个验证系统 | 中等 | 我的解题 | 点击跳转 |
| 63 | Math | 5705.判断国际象棋棋盘中一个格子的颜色 | 简单 | 我的解题 | 点击跳转 |
| 64 | Pointer | 5706.句子相似性III | 中等 | 我的解题 | 点击跳转 |
| 65 | HashMap | 5708.统计一个数组中好对子的数目 | 中等 | 我的解题 | 点击跳转 |
| 66 | Array | 5709.最大升序子数组和 | 简单 | 我的解题 | 点击跳转 |
| 67 | Array | 5712.你能构造出连续值的最大数目 | 中等 | 我的解题 | 点击跳转 |
| 68 | String | 5713.字符串中不同整数的数目 | 简单 | 我的解题 | 点击跳转 |
| 69 | Stack | 5714.替换字符串中的括号内容 | 中等 | 我的解题 | 点击跳转 |
| 70 | String | 5722.截断句子 | 简单 | 我的解题 | 点击跳转 |
| 71 | HashMap | 5723.查找用户活跃分钟数 | 中等 | 我的解题 | 点击跳转 |