算法
柠檬草。
这个作者很懒,什么都没留下…
展开
-
C#——选择排序
选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法(比如序列[5, 5, 3]第一次就将第一个[5]与[3]交换,导致第一个5挪动到第二个5后面)。下面来看看代码 public class SelectSorter原创 2017-09-23 10:20:29 · 452 阅读 · 37 评论 -
算法
算法总结原创 2017-09-18 08:17:51 · 525 阅读 · 30 评论 -
C#——快速排序
运用导图学习,印象更深刻原创 2017-09-10 21:22:45 · 296 阅读 · 24 评论 -
常见的几种排序
机房重构原创 2017-07-07 22:03:04 · 275 阅读 · 19 评论 -
常见的几种排序
前言 最近听米老师讲了一遍排序,之前上课老师也讲过,这次又听了一遍,对排序有了更进一步的认识。接下来介绍一下最常见的几种排序,以及自己对排序的理解。插入排序 插入排序包括:直接插入排序与shell排序1.直接插入排序概念:通过线性搜索来确定待插入记录的位置算法:图中每一行的数据表示插入了第i个记录后的序列。实下画线表示即将插入的第i+1个记录,虚线下画线表示第原创 2017-02-12 19:52:33 · 971 阅读 · 129 评论 -
动态规划
这里写自定义目录标题动态规划思想动态规划思想举一个动态规划很形象的例子,比如说小偷,他去商场偷东西,但是他的包只能装下10量()的东西,一个小手包,哈哈_,商场有很多东西,有吃的,有穿的,有戴的,小偷就该想了,偷什么才能利益最大化,当然是珠宝了,又小又贵,但是珠宝价位也不相等,所以小偷又发愁了,到底怎样偷包能塞满,利益还能最大化,小偷开始用动态规划计算了:小偷计算出来他今天最多能偷15:...原创 2019-08-11 21:38:52 · 186 阅读 · 1 评论