Avatar notebook default
18篇文章 · 1438字 · 1人关注
  • 2020-10-28

    快排 链表反转 链表反转 二叉树非递归实现 按层排序 二叉树深度 合并有序数组 二分查找 有序数组 查找 楼梯问题

  • 4-1 LC:二分查找

    有序数组的二分查找

  • 3-10 LC:是否为子串

    官方api。在 #include 库里面strstr(<#const char *__big#>, <#const char *__litt...

  • 1-3 五大排序算法

    冒泡排序 O(n^2) 快排 O(nlog n) 期望时间,O(n^2) 最坏情况 插入排序.插入到有序的数组中 O(n^2) 选择排序 将...

  • 二叉树遍历

    二叉树 二叉树的存储结构 前序遍历 中序遍历 后序遍历 遍历代码 反转二叉树 深入学习二叉树 二叉树-你必须要懂!(二叉树相关算法实现-iOS)

  • C Hash表 散列表,又叫哈希表

    1: 理解HASH表的原理,为什么能实现基于名字快速查找;2: 理解HASH算法;3: 编写HASH表; 原理 算法[散列,哈希] Hash...

  • 滑动窗口 双端队列

    双端队列:双端队列是限定插入和删除操作在表的两端进行的线性表。这两端分别称做端点1和端点2:简单来说就是前端和尾端都可以删除或者插入 只便利了一...

  • LeetCode第四题

    中位数 对于有限的数集,可以通过把所有观察值高低排序后找出正中间的一个作为中位数。如果观察值有偶数个,通常取最中间的两个数值的平均数作为中位数 ...

  • 1-6 LC:第三题 滑动窗口算法

    有一个整型数组arr和一个大小为w的窗口从数组的最左边滑到最右边,窗口每次向右边滑一个位置。 例如,数组为【4,3,5,4,3,3,6,7】 结...

文集作者