数组和串实验总结合集3篇

发布时间:2024-05-01 00:24:54

数组和串实验总结第1篇

【实验目的】(1)掌握数组的声明创建;(2)掌握数组的初始化;(3)掌握数组常用的操作;

【实践1内容】

打印数组元素该程序应提示用户输入几个整数,将它们存储到数组中,然后以向前和向后的顺序打印出这些整数。完成程序,使其正常运行。使用数组使程序足够灵活,无论用户想要多少个整数,它都可以工作。

运行示例如下:你要输入多少个数据?4请输入一个整数:12请输入一个整数:8请输入一个整数:-2请输入一个整数:39

正向顺序:128-239逆向顺序:39-2812

数组和串实验总结第2篇

行优先存储:掌握自己推导

三角矩阵

对角矩阵

三对角矩阵(带状矩阵)的压缩存储

|i-j|>1时,有ai,j=0(1<=i,j<=n)

行优先

对于一个n*n的矩阵,最多只有n个非0元素,只需存储n个对角元素信息即可。直接采用一维数组d[i]存储m(i,i)的值

稀疏矩阵

三元组<行,列,值>定义一个新的结构体

十字链表定义一个新的结构体

数组和串实验总结第3篇

杨辉三角形,又称贾宪三角形,帕斯卡三角形,是二项式系数在三角形中的一种几何排列。二项式定理与杨辉三角形是一对天然的数形趣遇,它把数形结合带进了计算数学。求二项式展开式系数的问题,实际上是一种组合数的计算问题。用系数通项公式来计算,称为“式算”;用杨辉三角形来计算,称作“图算”。其实,中国古代数学家在数学的许多重要领域中处于遥遥领先的地位。中国古代数学史曾经有自己光辉灿烂的篇章,而杨辉三角的发现就是十分精彩的一页。杨辉三角示例如下:通过二维数组实现杨辉三角形前n行的求值并打印输出。