随笔 - 130  文章 - 1  评论 - 16  阅读 - 12万 

随笔分类 -  算法-排序

关于算法排序的一些例子
快速排序
摘要:以前练习过快排,还比较过快排和冒泡效率,找出以前的例子,再回顾回顾。 贴一下代码吧: 2. 阅读全文
posted @ 2014-03-28 15:39 水语者9 阅读(141) 评论(0) 推荐(0) 编辑
C#实现斐波那契数列求和
摘要:一个比较典型的递归调用问题,总结一下。网上看了一个链接,比较好:http://blog.csdn.net/csd_xiaojin/article/details/7945589 贴个图先,回头再整理: 发现这样写法的速度非常慢,如果传入100,半天也出不来结果。 在百度百科中,斐波那契数列的介绍十分详细: http://baike.baidu.com/link?url=Uv308Mm6h9HeETqkdoU2-uEiIg6orrUlt8-p6xicc4dYuPWwJMDAQZ-_Za2_4zbS 不过浮躁的心态越来越难以亲近纯粹的数学了。 阅读全文
posted @ 2014-03-12 16:39 水语者9 阅读(966) 评论(0) 推荐(0) 编辑
数据结构学习笔记
摘要:想好好学习一下数据结构,以前也看过,总是虎头蛇尾,也做过一些简单的算法练习,做了就忘,在这里留个脚印,可以知道自己在哪里停下来了。 首先主要依据的是 数据结构自考网站:http://student.zjzk.cn/course_ware/data_structure/web/main.htm对于其中的要点做概要性的笔记,遵循两个原则:1 不遗漏 2 不多余 数据:信息的载体。 数据元素:数据的基本单位。 数据结构:数据的组织形式。 数据结构的内容:(1)数据的逻辑结构;(2)数据的存储结构;(3)数据的运算 数据的逻辑结构分类: (1)线性结构:若结构是非空集,则有且仅有一个开始结点和一个终. 阅读全文
posted @ 2014-03-10 16:36 水语者9 阅读(236) 评论(0) 推荐(0) 编辑
简易冒泡排序(未优化版)
摘要:为了记忆方便,发现排序算法的逻辑很强,稍不留神就会出错,并且只是记忆很难掌握,要完全理解才行。虽然冒泡排序是最简单的一种排序算法,我还是要花一些时间理解原理。class Program{ static void Main(string[] args) { List list=new List(){2,34,77,1,18}; for(int i=list.Coutn-1;i>0;i--) //确定循环几轮 list.Coutn-1=4 { for(int j=0;jlist[j+1]) //j+1=4 第一轮的时候j+1的最大值是4... 阅读全文
posted @ 2014-02-27 12:54 水语者9 阅读(196) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示