快速排序(轴点)



快速划分(LUG版)






快速划分(性能分析)




重复元素(DUP版)


变种(LGU版)



选取(众数)





选取(中位数)







选取(quickSelect)


选取(LinearSelect)




希尔排序(框架和实例)






希尔排序(输入敏感性)



希尔排序(Shell序列)

希尔排序(逆序对)



邓俊辉 数据结构 排序相关推荐

  1. 清华大学邓俊辉-数据结构MOOC笔记-树的概念及逻辑表示

    清华大学邓俊辉-数据结构MOOC笔记-树的概念及逻辑表示 有关概念: 与图论略有不同,数据结构中的树:1.需要为每一颗树指定一个特殊的顶点,作为"根"(root),对应rooted ...

  2. 邓俊辉数据结构学习心得系列——如何正确衡量一个算法的好坏

    数据结构这门课主要关注如何设计合理的数据结构和算法,来简化时间复杂度和空间复杂度. 想要科学的解决这样一个优化的问题,最核心的思想也是最基础的,就是要量化问题.这也是将数学运用在实际问题中的一个基石. ...

  3. 邓俊辉数据结构学习心得系列——数据结构中所研究的算法

    写在前面的话: 本文只是个人学习邓俊辉老师C++数据结构的整理,包含了很多个人的见解(从内容到材料的组织形式).所整理的内容不保证逻辑性和完整性,仅供参考. 算法的基本性质: 有正确的输入 有正确的输 ...

  4. 邓俊辉数据结构学习-3-栈

    栈的学习 栈的应用场合 逆序输出 输出次序与处理过程颠倒,递归深度和输出长度不易预知 不是很理解 实例:进制转换 大致思路:对于进制转换,我们一般使用的都是长除法,因此要保存每次得到的余数,但是最后算 ...

  5. 邓俊辉数据结构学习-7-BST

    二叉搜索树(Binary-Search-Tree)--BST 要求:AVL树是BBST的一个种类,继承自BST,对于AVL树,不做太多掌握要求 四种旋转,旋转是BBST自平衡的基本,变换,主要掌握旋转 ...

  6. 邓俊辉 数据结构与算法C++版 第十三章 串 ADT

    邓公数据结构与算法 第十三章 串 ADT 定义和特点 术语 ADT接口实现 模式匹配 问题与需求 算法测试方法 蛮力匹配 构思 蛮力匹配:版本1 蛮力匹配:版本2 蛮力匹配:性能分析 KMP算法 ne ...

  7. 邓俊辉数据结构学习笔记3-二叉树

    二叉树及其表示 树 有根树 从图论的角度看,树等价于连通无环图.因此与一般的图相同,树也由一组项点〈vertex)以及联接与其间的若干条边〈edge) 组成.在计算机科学中,往往还会在此基础上,再指定 ...

  8. 邓俊辉 数据结构 词典

    词典(散列 循值访问) 词典(散列 原理) 词典(散列 冲突) 词典(散列函数 基本) 步长s和m的最大公约数只能是1,这表明m只能是素数 平方可以看做左移和加法的组合,所以要取中间的树才能得到尽可能 ...

  9. 邓俊辉数据结构学习笔记2

    列表 typedef int Rank; //秩 #define ListNodePosi(T) ListNode<T>* //列表节点位置template<typename T&g ...

最新文章

  1. 图像实例分割:CenterMask
  2. eclipse配置虚拟路径后,每次启动tomcat都会虚拟路径失效的问题解决
  3. 华为的鸿蒙系统可以装在电脑上吗_继鸿蒙系统后!华为首款台式机电脑上线:联想PC霸主地位危险了...
  4. hdu1051 Wooden Sticks
  5. springboot常用配置
  6. java冻结行列,poi冻结行和列 - osc_0k23td2u的个人空间 - OSCHINA - 中文开源技术交流社区...
  7. 砸4亿美元,GE豪赌的全球最大风力发电机到底多大?
  8. 杂货 - 收藏集 - 掘金
  9. 计算机专业考试知识点,2016计算机专业知识:精选知识点练习(126)
  10. 人工智能离前端并不远 一步步教你开发一个机器学习APP(附源码)
  11. 我在项目中运用 IOC(依赖注入)--入门篇
  12. ant design-Table中的分页实现(包括点击跳页,输入跳页,以及指定每页项目数)
  13. [python][统计学入门]scipy.stats.norm函数探究
  14. 用python分析股票收益影响因素的方法_【Python】用Python分析股票的收益和风险
  15. Python打造一个互动交友聊天室,免费在线聊天
  16. 新路由3 H大老毛子,2月20日padavan固件
  17. python面面观单元测试_第2周 python面面观
  18. 武汉大学 计算机学院 曹瑀,武大计算机青协
  19. 尚硅谷-康师傅-MySQL详细笔记(1-9章)
  20. 如何设计神经网络结构,visio画神经网络结构图

热门文章

  1. “区块链第一考”今天结束,史上首张“区块链技术软件开发师”证书即将发放...
  2. 计算机主机外设接口,计算机机系统中,所有外设都必须通过接口连接到主机上。...
  3. 继电器学习笔记(二)---继电器主要参数(结合宏发继电器HF32FV-G 规格书)
  4. 基于three.js的3D炫酷元素周期表
  5. 怎样写软文中的“爆文”
  6. WorldWind学习系列七:Load/Unload Plugins——投石问路篇
  7. 华为程序员,985本科36岁,被公司解约:中年人路在何方?
  8. 风云崛起之节点电压法
  9. 跟着 伍逸 老师学GDI+ 之Pen.CompoundArray属性
  10. 通过python的百度云客户端可以把linux数据备份到百度云