第6章数组与集合61 一维数组62 二维数组63 交错数组64 遍历数组65 常用集合66 小结61 一维数组611一维数组的创建及初始化一维数组的声明与分配语句的语法形式:数据类型符 [ ] 数组名 = new 数据类型符[长度];或者数据类型福 [ ] 数组名;数组名=new 数据类型符[长度];示例:double [] score=new double[300 ];或者形式如下。double
为数组元素赋初值的语法形式:数据类型符 [ ] 数组名 = {初值列表}或者:数据类型符 [ ] 数组名= new 数据类型符 [ ] {初值列表} 示例:int [ ]x={1234}int [ ]x=new int [ ]{1234} 交错数组的创建及初始化static void Main(string[] args){ const int M = 5 int[ ][ ] yhsj
524
#
第六章 集合与字典 从逻辑结构上看,集合和字典都是最简单的数据结构,它们的元素之间没有任何确定的依赖关系。字典是关联的集合。作为抽象数据类型,集合和字典之间的主要区别,在于它们的操作。集合主要考虑集合之间的并、交和差操作;字典主要关心其元素的检索、插入和删除。 目录61集合及其抽象数据类型 611基本概念 612主要运算 613抽象数据类型62集合的实现 621集合的位向量表示 622集合的单链
=S?AS1 当x?A—A1一般情形:容斥原理计数— {ij}是{1..m}的2-组合 0例: 求1到1000不能被5 6或8整除的数的个数. 解:设A1 A2和A3分别是1到1000中被5 6和8整除的数集合那么: A1=?10005?=200 A2=?10006?=166 A3=?10008?=125 而 A1?A2=?10003
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第5章 数组和集合 5.1 一维数组5.2 二维数组5.3 Array类5.4 交错数组5.5 ArrayList类 5.6 List<T>类5.1 一维数组5.1.1 一维数组的定义 定义一维数组的语法格式如下: 数组类型[] 数组名 例如以下定义了3个一维数组即整型数组a双精度数组b和
第5章 数组和集合 51一维数组52二维数组53 Array类54 交错数组55ArrayList类 56 ListT类51一维数组511一维数组的定义定义一维数组的语法格式如下: 数组类型[]数组名; 例如,以下定义了3个一维数组,即整型数组a、双精度数组b和字符串数组c。 int[] a; double[] b; string[] c;在定义数组后,必须对其进行初始化才能使用。初始化数组有两种
#
#
违法有害信息,请在下方选择原因提交举报