Skip to content

cy3432412/offer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

剑指offer分类

链表

  • 逆序打印链表(Solution_3)
  • 链表倒数第k个结点(Solution_14)
  • 链表翻转(Solution_15)
  • 有序链表合并(Solution_16)
  • 复杂链表的复制(Solution_25)
  • 俩链表的第一个公共结点(Solution_36)
  • 找出链表中的环的入口(Solution_55)
  • 有序链表删除重复结点(Solution_56)

二叉树

  • 给前序中序重建二叉树(Solution_4)
  • 判断是否为子树(Solution_17)
  • 镜像二叉树(Solution_18)
  • 层序遍历二叉树(Solution_22)
  • 判断是否为二叉树的后序遍历(Solution_23)
  • 满足条件的二叉树路径(Solution_24)
  • 树的深度(Solution_38)
  • 判断是否为平衡二叉树(Solution_39)
  • 判断一棵二叉树是不是对称的(Solution_58)
  • 之字形打印二叉树(Solution_59)

算法

  • 快速幂(Solution_12)
  • 找出最小的k个数(Solution_29)
  • 最大子序列之和(Solution_30)
  • 寻找只包含2,3,5的丑数(Solution_33)
  • 寻找数组中的逆序对(Solution_35)
  • 求和为sum的连续正整数序列(Solution_41)

    滑动窗口算法

  • 全局匹配(Solution_52)

    仅支持. *,.代表一个字符,*代表前一个字符可以出现任意次数

  • 滑动窗口的最大值(Solution_64)
  • 深度优先搜索(Solution_65Solution_66)
  • 动态规划(Solution_67)

About

剑指offer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages