Skip to content

NinoYaal/LeetCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

README

算法代表着一种思想。这种思想让我能在不同情况下,总是能根据问题分析情况,选择相对情境下较为优秀的解。学习算法的过程不仅是一次次练习对码代码熟练度带来的提升,更是对思考问题方式的转变。学习算法的目的,不仅仅是为大厂的面试,更是为让以后自己写下的代码效率更高,在有限的时间内实现更多的价值。


| Author | Nino |

| Email | [email protected] |


Content

  • 数组, 字符串
    • Easy
      • 344 反转字符串
      • 709 将字符串转换为小写
      • 977 有序数组平方
      • 844 比较退格的字符串
      • 1119 删去字符串数组中的元音
      • 1431 拥有最多糖果的孩子
      • 1480 一维数组的动态和
      • 845 数组中的最长山脉
      • 1 两数之和
      • 1365 有多少小于当前数字的数字
      • 415 字符串相加
      • 1002 查找常用字符
      • 422 找到所有数组中消失的数字
      • 53 最大子序和
      • 剑指offer58II 左旋转字符串
      • 剑指offer03 数组中重复的数字
      • 剑指offer09 用两个栈实现队列
      • 1207 独一无二的出现次数
      • 26 删除排序数组中的重复项
      • 剑指offer62 圆圈中最后剩下的数字
      • 946 有效山脉数组
      • 剑指offer61 扑克牌中的顺子
      • 605 种花问题
      • 剑指offer59I 滑动窗口的最大值
      • 剑指offer57 和为s的两个数字
      • 剑指offer05 替换空格
      • 剑指offer21 调整数组顺序使奇数位于偶数前面
    • Medium
      • 763 划分字母区间
      • 1371 每个元音包含偶数次的最长子字符串
      • 剑指offer46 把数字翻译成字符串
      • 剑指offer38 字符串的排列
      • 剑指offer51I 数组中数字出现的次数I
      • 剑指offer56II 数组中数字出现的次数II
      • LCP07 传递信息
      • 剑指offer48 最长不含重复字符的子字符串
      • 11 盛最多水的容器
      • 剑指offer45 把数组排成最小的数
      • 22 括号生成
    • Hard
      • 57 插入区间
  • 链表
    • Easy
      • 234 回文链表
      • 剑指offer24 反转链表
      • 剑指offer25 合并链表
      • 剑指offer22 链表中倒数第k个节点
      • 剑指offer52 两个链表的第一个公共节点
      • 剑指offer06 从尾到头打印链表
    • Medium
  • 二叉树
    • Easy
      • 589 N叉树的前序遍历
      • 剑指offer55I 二叉树的最大深度
      • 104 二叉树的最大深度
    • Medium
      • 144 二叉树的前序遍历
      • 94 二叉树的中序遍历
      • 129 求根到叶子节点数字之和
      • 98 验证二叉搜索树
  • 数学知识
    • Easy
      • LCP22 黑白方格画(排列组合)
      • LCP17 速算机器人
      • 剑指offer10I 斐波那契数列
      • 剑指offer10II 青蛙跳台阶问题(斐波那契数列)
      • 剑指offer57II 和为s的连续正数序列
    • Medium
      • 剑指offer64 求1+2+...+n
  • 矩阵
    • Easy
      • 剑指offer29 顺时针打印矩阵
      • 463 岛屿的周长
    • Easy
      • 剑指offer30 包含min函数的栈
    • Easy
      • 剑指offer40 最小的k个数
  • 位运算
    • Easy
      • 剑指offer65 不用加减乘除做加法

About

Leetcode solutions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages