Skip to content

WangYueYang/one-day-one-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

One day One code


数组

  1. 存在重复元素 ---> 数组
  2. 删除有序数组中的重复项 ---> 数组
  3. 只出现一次的数字 ---> 数组
  4. 多数元素 ---> 数组
  5. 存在重复元素 II ---> 数组
  6. 汇总区间 ---> 数组
  7. 丢失的数字 ---> 数组
  8. 移动零 ---> 数组
  9. 区域和检索 - 数组不可变 ---> 数组
  10. 两个数组的交集 ---> 数组
  11. 两个数组的交集 II ---> 数组
  12. 找到所有数组中消失的数字 ---> 数组
  13. 分发饼干 ---> 数组
  14. 岛屿的周长 ---> 数组
  15. 最大连续 1 的个数 ---> 数组
  16. 下一个更大元素 I ---> 数组
  17. 相对名次 ---> 数组
  18. 数组拆分 I ---> 数组
  19. 分糖果 ---> 数组
  20. 最长和谐子序列 ---> 数组

字符串

  1. 罗马数字转整数
  2. 最长公共前缀
  3. 有效的括号
  4. 实现 strStr()
  5. 最后一个单词的长度
  6. 验证回文串
  7. 同构字符串
  8. 有效的字母异位词
  9. 单词规律
  10. 反转字符串
  11. 反转字符串中的元音字母
  12. 赎金信
  13. 字符串中的第一个唯一字符
  14. 找不同
  15. 判断子序列
  16. 最长回文串
  17. 字符串相加
  18. 字符串中的单词数
  19. 重复的子字符串
  20. 密钥格式化

队列 & 栈

  1. 设计循环队列
  2. 最小栈
  3. 用队列实现栈
  4. 用栈实现队列
  5. 回文链表
  6. 棒球比赛
  7. 比较含退格的字符串
  8. 删除最外层的括号
  9. 删除字符串中的所有相邻重复项
  10. 用栈操作构建数组
  11. 无法吃午餐的学生数量

剑指Offer

  1. 从尾到头打印链表
  2. 删除链表的节点

哈希表

  1. 两数之和
  2. 错误的集合
  3. 宝石与石头
  4. 唯一摩尔斯密码词
  5. 最常见的单词
  6. 亲密字符串

链表

  1. 设计链表
  2. 合并两个有序链表
  3. 删除排序链表中的重复元素
  4. 环形链表
  5. 移除链表元素
  6. 反转链表
  7. 回文链表
  8. 删除链表中的节点
  9. 链表的中间结点

About

每日一题,没更新就是偷懒了

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published