美文网首页
2020-07-02

2020-07-02

作者: Dio丶 | 来源:发表于2020-07-02 17:52 被阅读0次

算法和数据结构梳理

线性表

  • 顺序表
    • 数组(移动、原地操作、前缀和)
    • 多数组(合并 交集
    • 二维数组(旋转、数独、染色、置零、分割、查找
    • 字符串(异位词、排列、子串、子序列、
  • 链表
    • 单向链表(删除、快慢指针
    • 环形链表(哈希表、
  • 队列
    • 双向队列(Deque)

二叉树

  • 概念

    • 满二叉树(只有奇数个节点
    • 完全二叉树
    • 非完全二叉树
    • ...
  • 种类

    • 二叉搜索树BST(遍历结果构造BST)
    • 平衡二叉树
    • ...
  • 遍历

  • 题型

    • 遍历(前/中/后 递归/非递归 层次遍历 双向队列)
    • 构造
      从遍历或者序列化结构中重建。
    • 分治(递归/迭代)
    • 搜索(路径求和)

  • 遍历方式
    • 深度优先DFS
    • 广度优先BFS

算法

  • 排序

  • 查找/搜索

    • 二分查找
  • 回溯
    基于递归,增加了状态记忆。

    • 全排列(无重复/有重复)
    • N皇后
  • 滑窗

    • 双滑窗
  • 思想

    • 迭代/递归
    • 分治
    • 贪心

相关文章

  • jmeter的时间戳问题

    获取当前日期1.显示当前的日期(2020-07-02) 2.显示当前的日期和时间(20200702-140755)...

  • 康然能量生活心手记391珍惜

    康然能量生活心手记391珍惜 体验者:康然 记录者:康然 体验记录时间:2020-07-02 《珍惜》 1、我怎么...

  • 【D191】包容度决定生命的幸福度——写作营共读打卡第158天《

    2020-07-02,周四,阴/雨, 今天阅读《共情的力量》第十一章。 Day158《包容度决定生命的幸福度》 —...

  • 2020-07-02

    日拱一卒,持续精进 【姓名】老盖 【时间】2020-07-02 【今日全情工作】 今天的两个会,有些争议,有些收...

  • 20200702宽基指数估值表

    2020-07-02 颜色说明: 1、红色:说明当前指数估值比较高,不建议童鞋们去购买红色背景的相关指数下的基金...

  • 家有四宝!龙凤成长记之第53天

    2020-07-02 1. 今天儿子考试第三天,考TS主题,儿子说很简单,都会做。难道是会则不难,难则不会?儿子下...

  • 读书的十个理由

    ♂摘录于2020-07-02♂ ①读书与不读书,你的世界差别会很大。有人说,读书可以让人进入另一个世界,实现一种虚...

  • 2020-07-02

    2020-07-02 我的目标是儿子在今年的高考中超常发挥,考取心仪的南京大学物理专业!我愿意成为那个榜样,带动更...

  • 2020年思与行

    2020-07-02 今日始将所思所行,录于笔端。一者以此观照此相似相续之人生,二者希冀能日日自省,避免境界退转,...

  • 关于配网

    2020-07-02 朋友找一起做个小项目,需求是一个无屏外设,外形类似笔, 用小程序做这个设备的屏幕,可以在小程...

网友评论

      本文标题:2020-07-02

      本文链接:https://www.haomeiwen.com/subject/fwnrqktx.html