首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 87 毫秒
1.
通过给出一种基于Visual Basic编程的线性数据结构实现范例,研究与探讨利用数组和自定义数据类型描述链表、栈和队列等线性数据结构的构造方法.  相似文献   

2.
链表是一种常见的重要的数据结构。在C语言程序设计中,链表也起到非常重要的作用,在实际应用中得到广泛的应用。链表又分为静态链表和动态链表两类。本文将主要针对动态链表的应用进行分析研究,并用C语言实现链表的定义,创建和常用的链表操作的实现。  相似文献   

3.
链表是一种重要的数据结构,在程序设计中占有很重要的地位。C语言和C++语言中是用指针来实现链表结构的,由于Java语言不提供指针,所以有人认为在Java语言中不能实现链表,其实不然,Java语言比C和C++更容易实现链表结构。Java语言中的对象引用实际上是一个指针,所以可以编写这样的类来实现链表中的结点。这个程序(程序运行环境:j2sdkl.4.2)就是把链表的遍历、倒链、排序、删除接点等方法结合到了一起。  相似文献   

4.
简单介绍C语言中链表的概念,给出了链表的分类,并描述了链表的常用操作方法。介绍了C语言中进行较大数据运算时存在的精度问题和溢出问题,并提出使用双向链表数据结构来存储大数运算结果,从而解决了大数运算问题。  相似文献   

5.
本文介绍了一个专用图形编辑器的设计方法。它以图元为基础,采用链表数据结构,用C语言编程,在VGA卡上实现。  相似文献   

6.
Linux内核模块的实现机制   总被引:4,自引:0,他引:4  
讨论了实现Linux内核可装载模块机制所要解决的问题;分析了Linux中用于实现模块的主要数据结构以及由它们组成的模块链表、符号表、依赖表、引用链表;阐明了Linux使用这些数据结构进行内核模块的加载与卸载的过程。  相似文献   

7.
郑光勇  徐雨明 《福建电脑》2005,(11):138-138,111
栈是数据结构中一种重要的结构类型,不同的高级语言有不同的实现方法。JAVA语言是目前比较流行的、面向对象的程序设计语言,本文用JAVA的数组和链表方式实现了栈的结构,并给出了相应的程序程序代码,最后在结束语中提出了栈的实际应用范例。  相似文献   

8.
本文针对等值演算理论,通过数据结构和C 程序设计语言,分析了命题公式的逻辑结构,设计出用广义表单链表的存储结构,并在此基础上探讨了如何实现其基本操作,从而进一步阐明了复杂等值演算的计算机实现算法.  相似文献   

9.
链表作为一种重要的数据结构,在编程语言中却很少被直接提到。结合链表在遥测实时挑路处理程序中的创建和使用,给出了链表在实际应用中的一种实现方法。  相似文献   

10.
利用面向对象技术构建数组和自定义数据类型实现链表、栈和队列等数据结构,从而实现《数据结构》课程的创新构建。  相似文献   

11.
利用面向对象技术构建数组和自定义数据类型实现链表、栈和队列等数据结构,从而实现《数据结构》课程的创新构建。  相似文献   

12.
链表是数据结构中的重要概念,利用指针处理链表是教学中的一个难点。为此,对链表的插入、删除方法进行了的分析,找出了问题的关键,总结了操作过程中的实现方法和技巧,以帮助学生学习和理解该部分知识。  相似文献   

13.
用Java语言开发专家系统   总被引:2,自引:0,他引:2  
介绍用 Java语言实现的一个基于产生式规则的小型专家系统。其产生式规则采用简化的 M.1格式;给出了知识表示和主要数据结构及链表的实现方法,详细说明了正向推理的运行过程,并讨论了反向推理的实现。最后提出了用专家系统实现主动性服务的应用思路.  相似文献   

14.
数据结构是计算机学科的核心专业基础课程,线性表是数据结构中一个最基本的内容。本文分析了数据结构中单链表的建立、插入和删除运算的实现,并附以图示和相应的具体程序,在此基础上进一步介绍了双链表的建立、插入和删除运算,并以实例论述了链表的优点。使得在实际的学习中可以更形象、轻松的学习链表这部分的知识。  相似文献   

15.
链表是一种非常重要的数据结构,很多教材对链表的基本操作进行过算法描述,建立的是不带头结点的链表。学生普遍感觉太复杂难以上机操作,而使用带头结点的链表可使这些算法结构更简单、思路更清晰。通过比较带头结点与不带头结点的单链表和循环链表的插入、删除和访问等基本操作,说明带头结.最的链表算法简单、易懂并容易实现。  相似文献   

16.
通过详细分析各种实现专用电子数据表软件的数据结构,指出采用数组、链表、二叉树、指针数组和哈希表作为电子表的数据结构的优点和缺点。并阐述了在各种不同的场合下采用相应的数据结构的优越性,最后提出对采用哈希表作为专用电子数据表软件数据结构时的一种有效算法。  相似文献   

17.
数据结构是相互之间存在着一种或多种特定关系的数据元素所组成的集合。而链表被视为线性表的一类表现方式,也被视为数据结构里的重要内容。它是一种在物理存储单元上的无顺序并且不连续的存储单元,存储单位的逻辑顺序可以利用链表里的指针链接顺序来完成。故而链表的建立方法直接对人们对链表的理解造成影响。经过对"数据结构"的学习,以及对链表的建立方法的研究,通过归纳和总结,得出了相对容易理解的创建思路,形成了简明、易懂的创建方法。  相似文献   

18.
MFC技术和STL技术链表结构应用时间效率的比较   总被引:1,自引:0,他引:1       下载免费PDF全文
本文针对MFC技术和STL技术提供的链表类数据结构的运行时间效率这一问题,应用实例对其进行实际验证。对得到的实验数据进行分析,得出了两种技术提供的链表类数据结构的时间效率基本相同的结论。  相似文献   

19.
二叉链表有一个致命的缺点,即不容易显示到屏幕上。对传统的二叉树遍历算法进行改进,解决了二叉链表的输出问题,使数据结构中树的逻辑结构显示得以实现。并进而揭示出树的输出结果与逻辑结构间的几何关系。  相似文献   

20.
本文试图介绍数据结构中的一个特别有用的方法——拉链法。文章分两部分。一第部分,作者力图全面系统地讨论拉链法的概念与原理,并以单向均匀链表为主给出了拉链、解链、链表查找(寻链)、插入与删除等链表操作算法。然后,全表介绍了单向不均匀链表、多向链表、循环链表的概念。第二部分,作者从杂凑法构造的散列表、多重栈与多重队列、树与图等典型数据结构型式中的一些困难问题入手,讨论拉链法在克服这些困难问题时在这些结构型式中的应用,并在讨论中指出应用的条件和范围,进而得出评价数据结构中的方法是否是一个好方法的条件。 拉链法是数据结构中的一个行之有效的。方法,也是应用软件设计的强有力的工具。本文将系统地阐述拉链法的概念、原理、算法以及几种典型的应用,并给出评价数据结构中的方法是否是一个好方法的条件。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号