构造函数的目的:对类的对象进行初始化 构造函数与类的名称相同,在类实例化为对象时就会调用构造函数 Public Class Student { Public Student(ParamList) //构造函数的声明 { //函数体 } } ClassTest Static Void Main() { Student astudent=New Student(实参列表) //
常用: System:根空间,包含一些基本的类库 System.Collections:主要是和集合类相关的类库 System.Collections.Generic:泛型集合的类库空间 System.Data:数据处理类库空间 System.Data.Odbc:以ODBC连接数据库的空间 System.Data.OracleClient:连接
在上面一篇博客当中,我们发现普通查找和排序查找的性能差别很大。作为一个100万的数据,如果使用普通的查找方法,那么每一个数据查找平均下来就要几十万次,那么二分法的查找呢,20多次就可以搞定。这中间的差别是非常明显的。既然排序有这么好的效果,那么这篇博客中,我们就对排序算做一个总结。 按照我个人的理解,排序可以分为两种:一种是非递归排序,它主要按照非递归的方法对数据进行排序,也就是说主要数据的移位
(1) 排序算法 快速排序 合并排序 堆排序 选择排序 基数排序 冒泡排序 插入排序 希尔排序 链表排序 (2) 数据结构 线性队列 线性堆栈 单向链表 双向链表 循环单向链表 排序二叉树(插入,上、中、下、保存和加载) 哈希表 哈希二叉树 (3)图 图结构 图创建 图的添加、删除 图的保存 prim算法(上、中、下) 哈
一:指针的定义 c和c++有一个专门的存放地址的变量类型。这个变量叫做指针。 int* ip; //一个指向Int类型的指针 int** ip; //指向指针的指针 int *p[4]; //指针数组 int (*p)[4]; //指向数组的指针变量 int (*p)(); //指向函数的指针,函数没有参数,返回int类型 int (*p[])(); //指向函数的指针数组,函数没有
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号