共查询到20条相似文献,搜索用时 15 毫秒
1.
沈建仪 《无锡职业技术学院学报》2008,7(6):85-87
边长a,b,c及面积都为整数的三角形称为海伦三角形,(a,b,c)称为海伦数组,勾股弦数组即是海伦数组。海伦数组和海伦三角形是大量存在的,文章提出了一种由勾股弦数组构造海伦数组的方法。 相似文献
2.
描述了C语言指针数组的特征以及用指针数组编制实用高效程序的方法.在软件开发中,常需要开辟数百KB的内存缓冲区,而在C语言中设置这样大的内存缓冲区会出现数据跨段的问题,采用指针数组的使用机制能解决以上难题.利用指针数组法建立稀疏数组,可使内存使用率增高且能方便地实现读写操作 相似文献
3.
在C语言中,数组在使用前必须进行定义,一旦定义了一个数组,系统将为它分配一个所申请大小的空间,该大小固定,以后不能改变,称为静态数组。但在编程过程中,有时我们所需的内存空间无法预先确定,对于这个问题,用静态数组的办法很难解决。为了解决这个问题,C语言提供了一些内存管理函数,这些内存管理函数结合指针可以按需要动态地分配内存空间,来构建动态数组。本文就从动态数组的定义,使用两个方面介绍一下动态数组是如何构建的。 相似文献
4.
在一维数组快速排序算法的基础上,给出了二维数组的快速排序算法,理论分析和大量的数值实验结果表明,其算法的平均计算时间仍然是O(nlog2n),一般所需的栈空间仍为O(log2n),是有效而可靠的快速排序算法。 相似文献
5.
指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。在C语言中指针的概念比较复杂,使用也比较灵活。每一个学习和使用C语言的人都应当深入地学习和掌握指针。本文介绍了指针的概念、指针和数组的关系,并深入探讨了指向结构体类型数组的指针变量及其定义方法,同时通过实际问题详细说明了如何灵活应用指向结构体数组的指针及使用时应该注意的问题。 相似文献
6.
介绍了Java语言中数组的概念和访问方法,深入分析了数组做方法参数和返回类型的使用方法及注意事项,并论述了在软件开发中如何巧妙、正确地使用它们,从而大大提高程序的方便性和通用性,最后针对每种情况举了相应的实例和内存变化图来加以说明,尤其指出了数组做方法参数的各种情况的使用区别。 相似文献
7.
本文创造性地提出了“地址就是指针”,该结论是理解数组和指针关系的基础;创造性地提出“点指针和行指针”的概念,这些概念很好区分了多维数组中两种不同类型的指针;在此基础上,进一步认为“数组名称既表示地址,又表示指针”“,二维数组array[n][m],可以认为是含有array[0],array[1]……array[n-1]等n个元素的一维数组,而这些元素是包含了m个具体元素的一维数组;一维数组名称,如array[0],array[1]……array[n-1]是点指针,二维数组名称array是行指针”。 相似文献
8.
C语言多维数组与指针的探讨 总被引:2,自引:0,他引:2
在C语言的学习中,数组与指针的应用是重点和难点,尤其多维数组和指针应用已成为学习和掌握C语言的一大障碍。利用消维法和图示法,通过二维、三维数组与指针的关系,延伸到多维数组的探讨,让学习C语言的人轻松的理解和接受利用指针法对多维数组元素取值的方式。 相似文献
9.
本文详细分析了C/C++语言中数组的定义及使用。在C/C++语言中定义的静态、长度不可变的数组在程序设计和开发过程中的不足较多。因此,本文结合实践利用C++的模板、封装、重载等机制设计了一个可以在程序运行过程中对数组长度进行动态修改的通用数组类模板,并对通用数组的整体赋值、输入、输出进行了重载。 相似文献
10.
多维数组和指针是C及C^ 中的两种重要的数据类型,数组名是一个地址常量,指针是一个地址变量,指向多维数组的指针应能够充分反映出数组本身的类型信息和结构特征,这样程序才能得以正确运行。 相似文献
11.
文章探讨了C语言程序设计中指针与数组的关系 ,通过对相应的程序设计方法的分析认为 :若是顺序访问数组 ,指针访问最快 ;若是随机访问数组 ,使用下标更好 相似文献
12.
13.
基于数组的频繁项目集的挖掘算法 总被引:4,自引:0,他引:4
挖掘关联规则是数据挖掘研究的一个重要方面.然而,目前提出的算法仍存在一些问题,如复杂的数据结构、大量的候选频繁项目集生成等等.本文提出使用了一种简单的数据结构——数组,并提出了基于数组的一种新的频繁项目集的挖掘算法. 相似文献
14.
15.
16.
17.
讨论了在大数据库上挖掘关联规则的数组方法.给出了一个数组方法,它效率更高,扫描整个数据库最多两遍. 相似文献
18.
19.
李萍 《无锡职业技术学院学报》2008,7(5):40-41
动态数组可以有效提高内存的使用效率,并且应用灵活方便。该文论述了动态数组的基本原理,并将其应用在职工收入统计系统的代码编写中。通过实践,充分显示了动态数组在编程中的重要性。 相似文献
20.
指出了数组在高级语言程序设计中的位置以及与其他数据类型和数据结构的关系,从而提出了以数组为核心的高级语言程序设计教学方法,并论述了该方法的教学思路。 相似文献