知识分享--算法

基本数据结构

  • 数组
  • 链表
  • 二叉树
  • 队列

排序算法

  • 冒泡排序

  • 快速排序

  • 基数排序

  • 插入排序

  • 桶排序

  • 归并排序

  • 外部归并

  • 选择排序

  • 希尔排序

  • 堆排序

    还有很多都有独特的运用场景

搜索算法

  • 字符串相关
    • KMP
    • 最长公共子串
    • 最长公共子序列
    • 最长回文子串等等
  • 状态空间搜索
    • 二分查找
    • 哈希查找
    • 布隆过滤器(Bloom filter)
    • 深入优先
    • 广度优先
    • 贪心算法
    • A*
    • 回溯
    • 分支界定
    • 遗传算法

树算法

  • 红黑树
  • 2-3查找树
  • Trie
  • AVL
  • B-Tree / B+ Tree
  • LSM Tree
  • Bitset

随机算法

  • 蒙特卡洛算法
  • 模拟退火
  • 蚁群算法

动态规划

  • 线性动规
  • 区域动规
  • 树形动规
  • 背包问题

出处:北京英浦教育

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!