算法合集之《解决空规模问题的几种常用的存储结构》.docVIP

  • 3
  • 0
  • 约3.38万字
  • 约 21页
  • 2016-08-26 发布于贵州
  • 举报

算法合集之《解决空规模问题的几种常用的存储结构》.doc

算法合集之《解决空规模问题的几种常用的存储结构》

解决空间规模问题的几种常用的存储结构 广西柳州铁路第一中学 龙翀 【关键字】空间规模、存储结构 【摘要】空间规模型问题是近年来国际国内比赛的热点。这类问题对选手们掌握运用各种数据存储结构的能力提出了更高的要求,本文站在解决空间规模型问题的角度,深入分析了几种常用的数据存储结构,在这一类特殊问题当中表现出来的一些新的特点,总结了链式结构中的单链表、双链表和树型结构,矩阵结构各自的长处和短处,特别是通过一题多解比较说明了矩阵结构具有很大的潜力。论文对三道国际国内竞赛题作了详细的分析总结,这对于参加国际或国内比赛的选手来说具有很强的现实意义 正文 一、引论 “规模”一词在《现代汉语词典》里的解释为“某一事物包括的范围”,而在计算机程序设计中,我们可以把它理解为程序运行时在空间和时间等方面的开销。它主要包括两个方面:空间规模和时间规模。它们都是在设计算法、编制程序时经常要考虑到的问题。存储结构,就是数据元素和元素之间的关系在计算机中的表示,它是为解决空间规模问题,或是通过解决空间规模问题间接地解决时间规模问题而总结的一些存储方法。 近年来,在信息学竞赛中出现了一类新型问题,这些问题的共同特点就是输入数据非常之大,可达到1M甚至几M,我们不妨称这类问题为空间规模型问题。众所周知,用Turbo Pascal编程时仅使用最大为640K的常规内存,而仅凭这点有限的内存完全不可能把它们一

文档评论(0)

1亿VIP精品文档

相关文档