模拟(持续更新、整理)

链表

  • 两数相加:leetcode-2
  • 两两交换链表只能够的节点:leetcode-24
  • K个一组翻转链表:leetcode-25
  • 旋转链表:leetcode-61
  • 反转链表II:leetcode-92
  • 复制带随机指标的链表:leetcode-138
  • 重排链表:leetcode-143
  • 对链表进行插入排序:leetcode-147
  • 移除链表元素:leetcode-203
  • 反转链表:leetcode-206
  • 回文链表:leetcode-234
  • 删除链表中的节点:leetcode-237
  • 奇偶链表:leetcode-328
  • 二进制链表转整数:leetcode-1290

数组

  • 下一个排序:leetcode-31(leetcode-31 下一个排列_shushi6969的博客-CSDN博客)
  • 有效的数独:leetcode-36
  • 外观数列:leetcode-38
  • 螺旋矩阵:leetcode-54
  • 插入区间:leetcode-57
  • 螺旋矩阵II:leetcode-59
  • 加一:leetcode-66(leetcode-66 加一_shushi6969的博客-CSDN博客)
  • 二进制求和:leetcode-67
  • 矩阵置零:leetcode-73
  • 杨辉三角:leetcode-118
  • 杨辉三角II:leetcode-119
  • 买卖股票的最佳时机:leetcode-121
  • 加油站:leetcode-134
  • 汇总区间:leetcode-228
  • 除自身以外数组的乘积:leetcode-238
  • 生命游戏:leetcode-289
  • 打乱数组:leetcode-384
  • 旋转函数:leetcode-396
  • 甲板上的战舰:leetcode-419
  • 最大连续1的个数:leetcode-485
  • 提莫攻击:leetcode-495
  • 对角线遍历:leetcode-498
  • 最长特殊序列II:leetcode-522
  • 重塑矩阵:leetcode-566
  • 分糖果:leetcode-575(leetcode-575、leetcode-1103 分糖果_shushi6969的博客-CSDN博客)
  • 最长和谐子序列:leetcode-594
  • 种花问题:leetcode-605
  • 任务调度器:leetcode-621
  • 图片平滑器:leetcode-661
  • 非递减数列:leetcode-665
  • 掉落的方块:leetcode-699
  • 寻找数组的中心下标:leetcode-724
  • 我的日程安排表I:leetcode-729
  • 我的日程安排表II:leetcode-731
  • 我的日程安排表III:leetcode-732
  • 行星碰撞:leetcode-735
  • 每日温度:leetcode-739
  • 至少是其他数字两倍的最大数:leetcode-747
  • 隔离病毒:leetcode-749
  • 托普利茨矩阵:leetcode-766
  • 最多能完成排序的块:leetcode-769
  • 较大分组的位置:leetcode-830
  • 翻转图像:leetcode-832
  • 矩阵中的幻方:leetcode-840
  • 转置矩阵:leetcode-867
  • 模拟行走机器人:leetcode-874
  • 螺旋矩阵III:leetcode-885
  • 水果成篮:leetcode-904
  • 蛇梯棋:leetcode-909
  • 单调数列:leetcode-896
  • 长按键入:leetcode-925
  • 戳印序列:leetcode-936
  • 验证栈序列:leetcode-946
  • 按递增数学显示卡牌
  • 单调数列:leetcode-896
  • 长按键入:leetcode-925
  • 戳印序列:leetcode-936
  • 验证栈序列:leetcode-946
  • 删列造序II:leetcode-955
  • N天后的牢房:leetcode-957
  •  最长湍流子数组:leetcode-978
  • 查询后的偶数和:leetcode-985
  • 找到小镇的法官:leetcode-997
  • 网格照明:leetcode-1001
  • 最后一块石头的重量:leetcode-1046
  • 复写零:leetcode-1089
  • 分糖果II:leetcode-1103(leetcode-575、leetcode-1103 分糖果_shushi6969的博客-CSDN博客)
  • 可以攻击国王的皇后:leetcode-1222
  • 奇数值单元格的数目:leetcode-1252
  • 二维网格迁移:leetcode-1260
  • 找出井字棋的获胜者:leetcode-1275
  • 有素数组中出现次数超过25%的元素:leetcode-1287
  • 划分数组位连续数字的集合:leetcode-1296
  • 将矩阵按对角线排序:leetcode-1329
  • 矩阵中的幸运数:leetcode-1380
  • 两个数组间的距离值:leetcode-1385
  • 按既定顺序创建目标数组:leetcode-1389
  • 检查网格中是否存在有效路径:leetcode-1391
  • 非递增顺序的最小子序列:leetcode-1403
  • 查询带键的排列:leetcode-1409
  • 拥有最多糖果的孩子:leetcode-1431
  • 旅行终点站:leetcode-1436
  • 有序矩阵中的第k个最小数组和:leetcode-1439
  • 子矩形查询:leetcode-1476
  • 数组异或操作:leetcode-1486
  • 去掉最低工资和最高工资后的工资平均值:leetcode-1491
  • 判断能否形成等差数列:leetcode-1502
  • 找出数组游戏的赢家:leetcode-1535
  • 排布二进制网络的最少交换次数:leetcode-1536
  • 第k个缺失的正整数:leetcode-1539
  • 圆形赛道上经过次数最多的扇区:leetcode-1560
  • 查找大小位M的最新分组:leetcode-1562
  • 二进制矩阵中的特殊位置:leetcode-1582
  • 统计不开心的朋友:leetcode-1583
  • 经营摩天轮的最大利润:leetcode-1599

字符串

  • Z字形变换:leetcode-6
  • 字符串转换整数(atoi):leetcode-8
  • 最长公共前缀:leetcode-14
  • 最长有效括号:leetcode-32
  • 字符串相乘:leetcode-43
  • 最后一个单词的长度:leetcode-58
  • 有效数字:leetcode-65
  • 二进制求和:leetcode-67
  • 文本左右对齐:leetcode-68
  • 翻转字符串里的单词:leetcode-151
  • 比较版本号:leetcode-165
  • 颠倒二进制位:leetcode-190
  • 赎金信:leetcode-383
  • 文件的最长绝对路径:leetcode-388
  • 判断子序列:leetcode-392
  • Fizz Buzz:leetcode-412(leetcode-412 Fizz Buzz_shushi6969的博客-CSDN博客)
  • 字符串相加:leetcode-415
  • 字符串中的单词数:leetcode-434
  • 根据字符出现频率排序:leetcode-451
  • 神奇字符串:leetcode-481
  • 密匙格式化:leetcode-482
  • 键盘行:leetcode-500
  • 检测大写字母:leetcode-520
  • 反转字符串II:leetcode-541
  • 学生出勤记录I:leetcode-551
  • 标签验证器:leetcode-591
  • 机器人能否返回原点:leetcode-657
  • 有效的括号字符串:leetcode-678
  • 棒球比赛:leetcode-682
  • 计数二进制子串:leetcode-696
  • 转换成小写字母:leetcode-709
  • 1比特与2比特字符:leetcode-717
  • 原子的数量:leetcode-726
  • 有效的井字游戏:leetcode-794
  • 写字符串需要的行数:leetcode-806
  • 情感丰富的文字:leetcode-809
  • 模糊坐标:leetcode-816
  • 山羊拉丁文:leetcode-824
  • 隐藏个人信息:leetcode-831
  • 字符串中的查找与替换:leetcode-833
  • 推多米诺:leetcode-838
  • 比较含退格的字符串:leetcode-844
  • 可以被一步捕获的棋子数:leetcode-999
  • 子串能表示从1到N数字的二进制串:leetcode-1016
  • 困于环中的机器人:leetcode-1041
  • Bigram分词:leetcode-1078
  • 分隔链表:leetcode-725
  • IP地址无效化:leetcode-1108
  • 比较字符串最小字母出现频次:leetcode-1170
  • 分割平衡字符串:leetcode-1221
  • 竖直打印单词:leetcode-1324
  • 数组中的字符串匹配:leetcode-1408
  • 检查一个字符串是否可以打破另一个字符串:leetcode-1433
  • 检查单词是否位剧中其他单词的前缀:leetcode-1455
  • 判断路径是否相交:leetcode-1496
  • 重新排列字符串:leetcode-1528
  • 灯泡开关IV:leetcode-1529
  • 平衡括号字符串的最少插入次数:leetcode-1541
  • 整理字符串:leetcode-1544
  • 分割字符串的方案数:leetcode-1573
  • 替换所有的问号:leetcode-1576

  • 上下翻转二叉树:leetcode-156
  • 验证二叉树的前序序列化:leetcode-331
  • 修剪二叉搜索树:leetcode-669
  • 二叉搜索树中的插入操作:leetcode-701
  • 分隔链表:leetcode-725
  • 二叉树寻路:leetcode-1104

设计

  • 设计循环队列:leetcode-622
  • 设计跳表:leetcode-1206
  • 推文计数:leetcode-1348
  • 设计一个支持增量操作的栈:leetcode-1381
  • 用栈操作构建数组:leetcode-1441
  • 设计浏览器历史记录:leetcode-1472
  • 设计停车系统:leetcode-1603

转换

  • 整数转罗马数字:leetcode-12
  • 罗马数字转整数:leetcode-13
  • 解码字母到整数映射:leetcode-1309
  • 解码锁编码列表:leetcode-1313
  • 转变日期格式:leetcode-1507

其他

  • 分数到小数:leetcode-166
  • 完美数:leetcode-507
  • 求解方程:leetcode-640
  • 最大交换:leetcode-670
  • 自除数:leetcode-728
  • 香槟塔:leetcode-799
  • 镜面反射:leetcode-858
  • 三维形体投影面积:leetcode-883
  • 三维形体表面积:leetcode-892
  • RLE迭代器:leetcode-900
  • 最近的请求次数:leetcode-933
  • 笨阶乘:leetcode-1006
  • 可被K整除的最小整数:leetcode-1015
  • 一年中的第几天:leetcode-1154
  • 餐盘栈:leetcode-1172
  • 一周中的第几天:leetcode-1185
  • 缀点成线:leetcode-1232
  • 访问所有点的最小时间:leetcode-1266
  • 整数的各位积和之差:leetcode-1281
  • 6和9组成的最大数字:leetcode-1323
  • 每隔n个顾客打折:leetcode-1357
  • 日期之间隔几天:leetcode-1360
  • 改变一个整数能得到的最大差值:leetcode-1432
  • 最简分数:leetcode-1447
  • 换酒问题:leetcode-1518
  • 千位分隔数:leetcode-1556

你可能感兴趣的:(leetcode,leetcode,链表,算法)