1、算法与设计专题
文章平均质量分 89
介绍常用的排序和查找算法,常用数据结构和常用设计模式
记住不能熬夜
我是一只小蜗牛
展开
-
彻底理解红黑树
前言:本章主要是讲述数据结构中的树,主要从基本的树结构到二叉搜索树,然后再对红黑树的原理与实现1、什么是树2、树结构常用术语3、二叉搜索树4、红黑树原理5、代码实现6、红黑树的应用总结下面总结一下...转载 2021-03-21 20:24:01 · 710 阅读 · 0 评论 -
常用数据结构
前言:常用的数据结构主要包括链表、串、栈、队列、树、图一、链表代码实现:1二、串代码实现:1三、栈代码实现:1四、队列代码实现:1五、树代码实现:1六、图代码实现:1总结下面总结一下...原创 2021-03-21 15:54:57 · 149 阅读 · 0 评论 -
常用排序算法
常用排序算法常用的排序算法主要包括冒泡排序、选择排序、插入排序、快速排序、希尔排序和归并排序一、冒泡排序冒泡排序是排序算法中最为简单的排序之一,其思想就像水泡从水底一步一步冒到最上层,不断通过比较和交换来把小的数放到最前面。举个例子,对无序序列8,9,3,1,4,5进行冒泡排序首先5和4作比较,由于4比5小,所以不用交换(8,9,3,1,4,5);4和1比较,由于1比4小,还是不用交换(8,9,3,1,4,5);1和3比较,由于1比3小,所以要交换(8,9,1,3,4,5);1和9比较.原创 2021-03-21 13:25:47 · 144 阅读 · 0 评论