发表评论取消回复
相关阅读
相关 算法导论笔记(七)
第十六章:贪心算法--活动选择问题 前言:贪心算法也是用来解决最优化问题,将一个问题分成子问题,在现在子问题最优解的时,选择当前看起来是最优的解,期望通过所做的局部最优选择来
相关 算法导论笔记(一)
第一章:算法在计算机中的作用 本章是本书的开篇,介绍了什么是算法,为什么要学习算法,算法在计算机中的地位及作用。 算法(algorithm)简单来说就是定义良好的计
相关 算法导论笔记(二)
本章开始介绍了堆的基本概念,然后引入最大堆和最小堆的概念。全章采用最大堆来介绍堆的操作,两个重要的操作是调整最大堆和创建最大堆,接着着两个操作引进了堆排序,最后介绍了采用堆实现
相关 快速排序(算法导论)
本算法翻译自算法导论第三版(中文版)第7章170(有兴趣的可以看看,我感觉这本书还是跟晦涩的,可能我也没多读几次的原因); 1、快速排序介绍 快速排序是一种在实际排序应用
相关 算法导论:c++桶排序
![这里写图片描述][SouthEast] 代码实现 桶排序是按照桶的概念把元素往里面放,然后桶内还有一个排序,桶内排序可以用比较排序也可以用计数排序递归使用桶排序也可
相关 算法导论:c++计数排序
区别于比较排序需要元素进行相互比较,计数排序仅仅通过元素个数确定它在排序结果中的位置。 ![这里写图片描述][SouthEast] ![这里写图片描述][SouthEast
相关 算法导论:排序算法笔记
排序算法相关笔记 ![这里写图片描述][SouthEast] 详细笔记 堆排序:[http://blog.csdn.net/u013948010/article/d
相关 【算法导论笔记】插入排序 && 归并排序
插入排序 时间复杂度 O(n^2) include "pch.h" include <iostream> void insectionSor
相关 算法导论之归并排序
归并排序的思想就是分治法; 分治法:为了解决一个给定的问题,算法一次或多次递归地调用其自身以解决紧密相关的若干子问题。 分治模式在每层递归时都有三个步骤: 一,分解原问题
相关 算法导论之插入排序
比如我们对下面的进行排序,排序过程如下 <table style="width:500px;"> <tbody> <tr> <td>5</td> <
还没有评论,来说两句吧...