- 博客(3)
- 收藏
- 关注
原创 集合(Collection)中的部分知识详解
集合:用于存放一组数据,和数组类似,可以动态的对集合的长度进行集合长度进行定义和维护,提供了特定方法可以直接操作集合中的数据,并提供了不同集合类来实现特定功能。 集合有关的命名空间是System.Collection,部分常用的接口为: 接口名称 作用 IEnumerable 迭代集合中的项,为声明式接口 IEnumerator 迭代集合中的项,为实现式...
2021-07-14 15:58:20 315
原创 C#数组-一维数组简介
1.数组中存放的值都是同一数据类型,可以通过循环以及数据操作的方法对数组的值进行运算 或操作。 2.数组中某个指定的元素是通过索引来访问的。数组的从零开始建立索引。 3.数组都是由连续的内存位置组成的。最低的地址对应第一个元素,最高的地址对应最后一个元素。 4.声明数组时,方括号[]必须放在数据类型后面,而不是标识符(变量、类、属性、方法等的名字)之后,比如 int[] table; //正确格式 int table[]; //错误格式 数组分为一维数组和多维数组: 一维数组:将一组..
2021-07-09 15:15:24 1202 1
原创 冒泡排序详解
原理:将数组元素中相邻两个元素的值进行比较,将较小的数放到前面,每一次交换都将最大的数放到最后,依次交换后最终将数组中的元素从小到大排序。具体如下: 比较相邻的元素。如果第一个比第二个大,就交换他们两个; 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数; 针对所有的元素重复以上的步骤,除了最后一个; 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 注:数组中相同元素的前后顺序并没有改变,冒泡排序是一种稳定排序算...
2021-05-26 18:46:31 120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人