共查询到20条相似文献,搜索用时 15 毫秒
1.
祁建宏 《电脑编程技巧与维护》2018,(2):99-104
通过分析线性表的顺序存储和链式存储两种传统结构的优缺点,提出了以异构的组为单位分配内存的改进型链式存储结构,使之同时具有两种传统存储结构的优点,从而提高速度及空间利用率. 相似文献
2.
在分析广义表(Generalized list)的抽象数据类型定义、特点和存储结构的基础上,提出了广义表的二叉链式存储表示(称之为广义二叉链表,Generalized Binary Linked List,简称GBLL)。广义二叉链表是对广义链表的一种改进,它有利于广义表的推广和应用。此外还给出了若干个基于广义二叉链表的算法设计,并分析了算法的时间复杂性。为减少运行时的内存开销和提高算法的执行效率,大多是采用非递归算法实现。 相似文献
3.
线性表具有顺序和链式两种常用存储结构,每种存储结构都有其利弊.文中详细讨论不同存储结构的特点及常用算法的实现总结不同环境下对存储结构的需求,用以指导教学. 相似文献
4.
5.
图的一种双链式存储结构 总被引:3,自引:0,他引:3
李路 《计算机研究与发展》1995,32(10):1-5
本文提出了图的一种双链式存储结构,比以往的图的链式存储结构有更好的灵活性,并在图的各种算法的实现显示了较好的时空复杂性,具有其它存储结构所不具备的各种优点。 相似文献
6.
7.
在关联规则数据挖掘领域中,Apriori算法是这个方面的经典算法,但它仍存在许多弊端,为此在Apriori算法的基础上提出了一种基于有向图链式存储的改进算法,此算法根据数据结构中有向图链式存储的结构,将所有事务全部存入链表,无需多次扫描数据库,只在事务链表中完成候选集和频繁集的寻找工作.此方法能够迅速得到候选集的支持度... 相似文献
8.
涂玉芬 《电脑编程技巧与维护》2011,(24):29-30,32
在进行线性表的插入和删除操作时,采用线性表的链式存储将会降低算法的空间复杂度和时间复杂度,合理利用存储空间,提高处理效率。基于C语言的线性表链式存储算法的实现有尾插法和头插法两种。 相似文献
9.
线性表上进行的直接插入排序法是一种较简单的内部排序算法,计算机工作者经常研究和讨论顺序表中直接插入排序算法的实现及其改进,很少研究直接插入排序法在链表上的实现。本文讨论了直接插入排序在单链表上和静态链表上的算法及实现过程。最后分析了算法时间复杂度和空间复杂度。 相似文献
10.
线性表上进行的选择排序法是一种较简单的内部排序算法,计算机研发人员经常研究和讨论顺序表中选择排序算法的实现及其改进。讨论了选择排序在单链表上和静态链表上的算法及实现过程,分析了算法时间和空间复杂度。 相似文献
11.
对C#中实现链式动态存储的方法进行了研究,给出了一个链式动态存储的应用实例。对象变量引用本质上就是一种动态存储方法,在此基础上便能实现链式动态存储。链式动态存储能提高数据的操作效率,并能有效地管理内存和系统资源。 相似文献
12.
TIN的生成和存储算法 总被引:4,自引:0,他引:4
TIN是GIS中进行各种表面分析的基础。本文通过分析ARC/INFO系统中TIN的数据结构,提出了一种效率较高的TIN的生成和存储算法。该算法与ARC/INFO系统对应的算法相比主要有两个优点:(1)加快了生成TIN的速度;(2)减少了数据冗余。 相似文献
13.
林俊驰 《计算机光盘软件与应用》2012,(8):104-105
数据结构是相互之间存在着一种或多种特定关系的数据元素所组成的集合。而链表被视为线性表的一类表现方式,也被视为数据结构里的重要内容。它是一种在物理存储单元上的无顺序并且不连续的存储单元,存储单位的逻辑顺序可以利用链表里的指针链接顺序来完成。故而链表的建立方法直接对人们对链表的理解造成影响。经过对"数据结构"的学习,以及对链表的建立方法的研究,通过归纳和总结,得出了相对容易理解的创建思路,形成了简明、易懂的创建方法。 相似文献
14.
对C#中实现链式动态存储的方法进行了研究,给出了一个链式动态存储的应用实例。对象变量引用本质上就是一种动态存储方法,在此基础上便能实现链式动态存储。链式动态存储能提高数据的操作效率,并能有效地管理内存和系统资源。 相似文献
15.
16.
线性链表插入元素与删除元素算法的分析 总被引:1,自引:1,他引:0
从线性表的链式存储下元素的插入与删除的基本思想出发,分别给出了操作实现的算法思想。分析了算法思想的实现方法,以及具体实现的思路。把实践总结表达出来。还指出了这两个算法的相同点及它们之间存在的差异。最后,总结了算法的实现要点及实现思路。 相似文献
17.
18.
基于渐进启发式的《数据结构》线性表的教学 总被引:1,自引:0,他引:1
《数据结构》是计算机专业的核心专业课程,在专业课程体系中起着决定性的作用。其中的线性表是该课程的基石,学生在学习时普遍存在"三难"。从教和学的角度出发,按照渐进的方式采用启发式、实例演示式教学,探讨线性表的教学内容和教学过程,藉此帮助学生掌握该课程的学习方法、提高学习兴趣、提升学习效率。 相似文献
19.
20.
针对多刚体系统数据存储的不足,对多刚体系统的结构图与图论的有向图之间的关系进行了研究,提出了一种新的基于十字链表的链式存储模型.该存储模型不但较好地解决了复杂多刚体系统的存储问题,而且充分满足了在存储物理多刚体系统时的结构正确性和数据完备性要求,避免了非树形多刚体向树形多刚体的回路切除转换,使多刚体系统在数学建模与数据存储方面达到高度一致. 相似文献