发表评论取消回复
相关阅读
相关 《算法导论》思维导图
源文件:[下载地址][Link 1] 《算法导论》思维导图 本图是使用xmind软件制作完成,这个软件的有点就是方便快捷,基本可以完全脱离鼠标操作,而且新手很容易掌握
相关 算法导论:c++选择算法
选择算法即给定数组A,选出第i个大的元素,区别于排序后选择这种比较慢的方法,选择算法不需要排序即可选出第i个大元素 基于随机快排选择算法 ![这里写图片描述][Sout
相关 算法导论:c++桶排序
![这里写图片描述][SouthEast] 代码实现 桶排序是按照桶的概念把元素往里面放,然后桶内还有一个排序,桶内排序可以用比较排序也可以用计数排序递归使用桶排序也可
相关 算法导论:c++计数排序
区别于比较排序需要元素进行相互比较,计数排序仅仅通过元素个数确定它在排序结果中的位置。 ![这里写图片描述][SouthEast] ![这里写图片描述][SouthEast
相关 算法导论:c++归并排序
基本思想就是把数组一直分成两半,然后对这两半进行排序归并。 先分成左右两半,然后合并时比较左右两半一直选最小的替代原数组。这种排序是非原址的,需要额外的空间。 伪代码非
相关 算法导论:c++快速排序
快速排序也采用分治的思想,以最后一个元素为基准把其分成大于它和小于它的两部分,关键在于确定分割点。 算法思想 ![这里写图片描述][SouthEast] 一趟快排
相关 算法导论:c++实现红黑树
数据结构 性质 ![这里写图片描述][SouthEast] ![这里写图片描述][SouthEast 1] 这里定义一个结构体保存颜色 enum co
相关 算法导论:c++实现二叉搜索树
![这里写图片描述][SouthEast] ![这里写图片描述][SouthEast 1] struct TreeNode_p { int val;
相关 算法导论:c++实现图
图的表示 ![这里写图片描述][70] ![这里写图片描述][70 1] ![这里写图片描述][70 2] 这里用结构体来表示图G,和图顶点GraphNode,后面
还没有评论,来说两句吧...