Skip to content

Nickyzj628/daily_leetcode

Repository files navigation

daily_leetcode

不只是每日一题

目录结构

  • /[日期]:力扣每日一题

  • /weekly: 力扣周赛

  • /essentials: 基础算法

  • /[数据结构]: 特定数据结构的经典题目

  • /frontend: 前端框架算法

2024.12

  1. 51. N 皇后
  2. 52. N 皇后 II
  3. 3274. 检查棋盘方格颜色是否相同
  4. 2056. 棋盘上有效移动组合的数目
  5. 3001. 捕获黑皇后需要的最少移动次数
  6. 999. 可以被一步捕获的棋子数
  7. 688. 骑士在棋盘上的概率
  8. 782. 变为棋盘
  9. 1812. 判断国际象棋棋盘中一个格子的颜色
  10. 935. 骑士拨号器
  11. 2717. 半有序排列
  12. 2931. 购买物品的最大开销
  13. 3264. K 次乘运算后的最终数组 I
  14. 3266. K 次乘运算后的最终数组 II
  15. 1338. 数组大小减半
  16. 1847. 最近的房间
  17. 3291. 形成目标字符串需要的最少字符串数 I
  18. 3292. 形成目标字符串需要的最少字符串数 II
  19. 3285. 找到稳定山的下标
  20. 3138. 同位字符串连接的最小长度
  21. 2545. 根据第 K 场考试的分数排序
  22. 1387. 将整数按权重排序
  23. 855. 考场就座
  24. 1705. 吃苹果的最大数目
  25. 3218. 切蛋糕的最小总开销 I
  26. 3083. 字符串及其反转中是否存在同一子字符串
  27. 3159. 查询数组中元素的出现位置
  28. 3046. 分割数组
  29. 1366. 通过投票对团队排名
  30. 1367. 二叉树中的链表

2024.11

  1. 3259. 超级饮料的最大强化能量
  2. 3226. 使两个整数相等的位更改次数(学完位运算再做)
  3. 638. 大礼包
  4. 633. 平方数之和
  5. 3222. 求出硬币游戏的赢家
  6. 3254. 长度为 K 的子数组的能量值 I
  7. 3255. 长度为 K 的子数组的能量值 II
  8. 判断矩形的两个角落是否可达
  9. 3242. 设计相邻元素求和服务
  10. 540. 有序数组中的单一元素
  11. 1547. 切棍子的最小成本
  12. 3258. 统计满足 K 约束的子字符串数量 I
  13. 3261. 统计满足 K 约束的子字符串数量 II
  14. 3249. 统计好节点的数目
  15. 3239. 最少翻转次数使二进制矩阵回文 I
  16. 3240. 最少翻转次数使二进制矩阵回文 II
  17. 825.\ 适龄的朋友
  18. 661. 图片平滑器
  19. 3243. 新增道路查询后的最短距离 I
  20. 3244. 新增道路查询后的最短距离 II
  21. 3248. 矩阵中的蛇
  22. 3233. 统计不是特殊数字的数字数量
  23. 3238. 求出胜利玩家的数目
  24. 632. 最小区间
  25. 743. 网络延迟时间
  26. 3206. 交替组 I
  27. 3208. 交替组 II
  28. 3250. 单调数组对的数目 I
  29. 3251. 单调数组对的数目 II
  30. 3232. 判断是否可以赢得数字游戏

2024.10

  1. 983. 最低票价
  2. 1870. 准时到达的列车最小时速
  3. 1928. 规定时间内到达终点的最小花费
  4. 1227. 飞机座位分配概率
  5. 2187. 完成旅途的最少时间
  6. 134. 加油站
  7. 871. 最低加油次数
  8. 1436. 旅行终点站
  9. 3171. 找到按位或最接近 K 的子数组(学完位运算再做)
  10. 3162. 优质数对的总数 I
  11. 3164. 优质数对的总数 II
  12. 3158. 求出出现两次数字的 XOR 值
  13. 1884. 鸡蛋掉落-两枚鸡蛋
  14. 887. 鸡蛋掉落(超时)
  15. 3200. 三角形的最大高度
  16. 3194. 最小元素和最大元素的最小平均值
  17. 3193. 统计逆序对的数目
  18. 3191. 使二进制数组全部等于 1 的最少操作次数 I
  19. 3192. 使二进制数组全部等于 1 的最少操作次数 II
  20. 908. 最小差值 I
  21. 910. 最小差值 II
  22. 3184. 构成整天的下标对数目 I
  23. 3184. 构成整天的下标对数目 II
  24. 3175. 找到连续赢 K 场比赛的第一位玩家
  25. 3180. 执行操作可获得的最大总奖励 I
  26. 3181. 执行操作可获得的最大总奖励 II
  27. 684. 冗余连接
  28. 685. 冗余连接 II
  29. 3211. 生成不含相邻零的二进制字符串
  30. 3216. 交换后字典序最小的字符串
  31. 3165. 不包含相邻元素的子序列的最大和(学完线段树再做)

2024.9

  1. 1450. 在既定时间做作业的学生人数
  2. 2024. 考试的最大困扰度
  3. 2708. 一个小组的最大实力值
  4. 2860. 让所有学生保持开心的分组方法数
  5. 3174. 清除数字
  6. 3176. 求出最长好子序列 I
  7. 3177. 求出最长好子序列 II
  8. 977. 有序数组的平方
  9. 2181. 合并零之间的节点
  10. 2552. 统计上升四元组
  11. 2555. 两个线段获得的最多奖品
  12. 2576. 求出最多标记下标
  13. 2398. 预算内的最多机器人数目
  14. 2390. 从字符串中移除星号
  15. 2848. 与车相交的点
  16. 1184. 公交站间的距离
  17. 815. 公交路线
  18. 2332. 坐上公交的最晚时间
  19. 2414. 最长的字母序连续子字符串的长度
  20. 2376. 统计特殊整数(学完位运算和图论再做)
  21. 2374. 边积分最高的节点
  22. 997. 找到小镇的法官
  23. 1014. 最佳观光组合
  24. 2207. 字符串中最多数目的子序列
  25. 2306. 公司命名
  26. 2535. 数组元素和与数字和的绝对差
  27. 2516. 每种字符至少取 K 个
  28. 2286. 以组为单位订音乐会的门票(学完线段树再做)
  29. 2073. 买票需要的时间
  30. 1845. 座位预约管理系统

About

力扣每日一题(JavaScript)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published