虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

表中

  • 内存驻留程序的基本思想就是让程序一直停留在内存中

    内存驻留程序的基本思想就是让程序一直停留在内存中,不断的执行特定的命令。但内存驻留如何被执行呢?一般地,内存驻留程序都是通过修改BIOS或DOS的系统中断向量表来实现的。比如修改向量表中16H位置的中断(这个中断接收键盘的按键,在DOS中,按键按下,这个中断就会被调用),让其指向我的程序,这时若有按键被按下,则执行的是我的程序。

    标签: 内存 程序

    上传时间: 2013-12-20

    上传用户:xhz1993

  • 三: 针对带表头结点的单链表

    三: 针对带表头结点的单链表,试编写下列函数。 (1) 定位函数Locate:在单链表中寻找第i个结点。若找到,则函数返回第i个结点的地址;若找不到,则函数返回NULL。 (2) 求最大值函数max:通过一趟遍历在单链表中确定值最大的结点。 (3) 统计函数number:统计单链表中具有给定值x的所有元素。 (4) 建立函数create:根据一维数组a[n]建立一个单链表,使单链表中各元素的次序与a[n]中各元素的次序相同,要求该程序的时间复杂性为O(n)。 (5) 整理函数tidyup:在非递减有序的单链表中删除值相同的多余结点。

    标签: 表头 单链表

    上传时间: 2017-07-20

    上传用户:CSUSheep

  • 电话号码管理系统 (1) 建立一个可存放50项的电话号码表

    电话号码管理系统 (1) 建立一个可存放50项的电话号码表,每项包括人名(20个字符)及电话号码(8个字符)两部分; (2) 程序可接收输入人名及相应的电话号码,并把它们加入电话号码表中; (3) 凡有新的输入后,程序应按人名对电话号码表重新排序 (4) 程序可接收需要查找电话号码的人名,并从电话号码表中查找其电话号码,再在屏幕上以如下格式显示出来。 Name Tel

    标签: 电话 号码 管理系统

    上传时间: 2013-12-25

    上传用户:gxf2016

  • 说明: column_list列出要添加数据的列名。在给表或视图中部分列添加数据时

    说明: column_list列出要添加数据的列名。在给表或视图中部分列添加数据时,必须使用该选项说明这部分列名。 DEFAULT VALUES说明向表中所有列插入其缺省值。对于具有INDENTITY属性或timestamp数据类型的列,系统将自动插入下一个适当值。对于没有设置缺省值的列,根据它们是否允许空值,将插入null或返回一错误信息。

    标签: column_list 数据

    上传时间: 2017-08-29

    上传用户:离殇

  • 这个程序是实现人工智能中的A*算法

    这个程序是实现人工智能中的A*算法,照着书上的算法做的。Queue类是自己写的一个队列类,用来实现open表和closed表。原来用Vector做的,但后来发现Vector中保存的只是引用,生成子状态后表中的状态也跟着变了,只好自己实现一个队列类。

    标签: 程序 人工智能 算法

    上传时间: 2017-09-02

    上传用户:xinzhch

  • 循环链表的构建

    循环链表是另一种形式的链式存贮结构。它的特点是表中最后一个结点的指针域指向头结点,整个链表形成一个环。

    标签: 循环

    上传时间: 2016-05-01

    上传用户:hornet

  • 邻接表实现

    图的邻接矩阵存储方法跟树的孩子链表示法相类似,是一种顺序分配和链式分配相结合的存储结构。如这个表头结点所对应的顶点存在相邻顶点,则把相邻顶点依次存放于表头结点所指向的单向链表中。如词条概念图所示,表结点存放的是邻接顶点在数组中的索引。对于无向图来说,使用邻接表进行存储也会出现数据冗余,表头结点A所指链表中存在一个指向C的表结点的同时,表头结点C所指链表也会存在一个指向A的表结点

    标签: 数据结构

    上传时间: 2016-06-14

    上传用户:646327367

  • (1)随机产生或者创建一组元素序列,,建立一个带头结点的单向链表(无序)

      (1)随机产生或者创建一组元素序列,,建立一个带头结点的单向链表(无序) (2)遍历单向链表(显示顺序表) (3)把单向链表中元素逆置(不允许申请新的结点空间) (4)在单向链表中删除所有的偶数元素结点 (5)实现将单项链表分成两个链表,其中一个全部一样为奇数,另外一个全部为偶数(尽量利用已知的结点空间)

    标签: 随机 元素 序列

    上传时间: 2016-11-29

    上传用户:dahaoren

  • 单链表习题

    链表习题 1. 编程实现链表的基本操作函数。 (1). void CreatList(LinkList &La,int m) //依次输入m个数据,并依次建立各个元素结点,逐个插入到链表尾;建立带表头结点的单链表La; (2). void ListPrint(LinkList La)  //将单链表La的数据元素从表头到表尾依次显示。 (3).void ListInsert (LinkList &L,int i,ElemType e){ //在带头结点的单链表L中第i个数据元素之前插入数据元素e (4). void ListDelete(LinkList &La, int n, ElemType &e) //删除链表的第n个元素,并用e返回其值。 (5). int Search(LinkList L, ElemType x) //在表中查找是否存在某个元素x,如存在则返回x在表中的位置,否则返回0。 (6). int ListLength(LinkList L)    //求链表L的表长 (7). void GetElem(LinkList L, int i, ElemType &e)   //用e返回L中第i个元素的值 链表的结点类型定义及指向结点的指针类型定义可以参照下列代码:    typedef  struct  Node{     ElemType     data;       // 数据域   struct   Node  *next;    // 指针域 }LNode, *LinkList;

    标签: 单链表

    上传时间: 2017-11-15

    上传用户:BIANJIAXIN

  • 单链表习题

    1. 编程实现链表的基本操作函数。 (1). void CreatList(LinkList &La,int m) //依次输入m个数据,并依次建立各个元素结点,逐个插入到链表尾;建立带表头结点的单链表La; (2). void ListPrint(LinkList La)  //将单链表La的数据元素从表头到表尾依次显示。 (3).void ListInsert (LinkList &L,int i,ElemType e){ //在带头结点的单链表L中第i个数据元素之前插入数据元素e (4). void ListDelete(LinkList &La, int n, ElemType &e) //删除链表的第n个元素,并用e返回其值。 (5). int Search(LinkList L, ElemType x) //在表中查找是否存在某个元素x,如存在则返回x在表中的位置,否则返回0。 (6). int ListLength(LinkList L)    //求链表L的表长 (7). void GetElem(LinkList L, int i, ElemType &e)   //用e返回L中第i个元素的值 链表的结点类型定义及指向结点的指针类型定义可以参照下列代码:    typedef  struct  Node{     ElemType     data;       // 数据域   struct   Node  *next;    // 指针域 }LNode, *LinkList;

    标签: 单链表

    上传时间: 2017-11-15

    上传用户:BIANJIAXIN