- 博客(9)
- 收藏
- 关注
转载 第四周:归并算法
归并排序是利用递归和分而治之的技术将数据序列划分成为越来越小的半子表,再对半子表排序,最后再用递归步骤将排好序的半子表合并成为越来越大的有序序列,归并排序包括两个步骤,分别为: 1)划分子表 2)合并半子表/// <summary> /// 归并排序之归:归并排序入口 /// Updated by...
2011-12-30 11:05:00
79
转载 第三周:希尔排序法
希尔排序是插入排序的一种,时间性能优于直接插入排序,是一种不稳定的排序,时间复杂度为 O(nlogn)。序列分割方法:将相隔某个增量 h 的元素构成一个子序列。在排序过程中,逐次减小这个增量,最后当h减到1时,进行一次插入排序,排序就完成。public class ShellSort { public static void Sort(int[] ...
2011-12-30 10:30:00
67
转载 第二周:冒泡法
循环数组,通过比较前一个与后一个数的大小,将小的前移,不断地将小的数向前冒;例子:class B_冒泡算法_BubbleSort { static void Main() { List<int> myList = new List<int> { 15, 6, 22, 18, 9, 8, 22, 999...
2011-12-13 14:52:00
57
转载 第一周:二分法
思想:找一个参照数,将小于该数的放到左边,大于该数的放到右边,分成两部分,然后每部分再不断地递归,直到排好序。网上的例子:class 二分法 { static void Main(string[] args) { int[] a = { 1, 6, 4, 3, 8, 5, 21, 9, 31, 81, 101, 55, ...
2011-12-13 14:34:00
70
转载 泛型
一、概念:通过参数化类型来实现在同一份代码上操作多种数据类型。利用“参数化类型”将类型抽象化,从而实现灵活的复用。二、例子代码:classProgram{staticvoidMain(string[] args){intobj = 2;...
2011-12-13 10:44:00
62
转载 第二周资源
一、集合:http://www.cnblogs.com/wf225/archive/2008/01/14/1037788.html二、泛型:http://www.cnblogs.com/jimmyzhang/archive/2008/12/17/1356727.htmlhttp://www.cnblogs.com/hjf1223/archive/2005/08/25/2229...
2011-12-13 00:49:00
64
转载 .NET
一、.NET 定义 1、百度百科:.NET 是微软的新一代技术平台,为敏捷商务构建互联互通的应用系统,这些系统是基于标准的,联通的,适应变化的,稳定的和高性能的。一个.net应用是一个使用.NET Framework类库来编写,并运行于公共语言运行时Common Language Runtime之上的应用程序。 2、C#高级编程:.NET 提供了一种环境。在这个环境中,可以开发...
2011-12-05 12:37:00
71
转载 神马是面向对象
一、说明:面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构。OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。面向对象的程序设计语言必须有描述对象及其相互之间关系的语言成分。这些程序设计语言可以归纳为以下几类:系统中一切皆为对象;对象是属性及其操作的封装体;对象可按其性质划分为类,对象成为...
2011-11-29 10:10:00
56
转载 面向对象资源
1、http://baike.baidu.com/view/249254.htm2、http://baike.baidu.com/view/2814288.htm3、http://baike.baidu.com/view/125370.htm4、http://www.cnblogs.com/wenwei/archive/2011/10/14/2212440.html5、面...
2011-11-28 23:33:00
53
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人