您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 数据结构课程设计——迷宫问题

  2. 一、程序题目: 问题描述: 设二维数组maze[m][n]为0 表示此路可通,为1表示此路不通.入口是maze[1][1]出口为maze[m][n]且maze[1][1]=0, maze[m][n]=0. 编写寻找从入口到出口的一条最短路径的程序 搜索法: 必须沿8个方向搜索. 二、算法的主要思想: 1. 用矩阵表示的迷宫; 2. 将矩阵表示的迷宫转换成无向图,用邻接表存储; 3. 对无向图从入口结点开始广度优先搜索; 4. 用一个一维数组存储各个结点的前驱结点的编号; 5. 通过出口结点 V
  3. 所属分类:其它

    • 发布日期:2009-07-06
    • 文件大小:94kb
    • 提供者:ningshaovip
  1. 基本算法(Dijkstra 算法和其它算法程序)

  2. 类似标号法,本质为贪心算法。 var a:array[1..maxn,1..maxn] of integer; b,pre:array[1..maxn] of integer; {pre[i]指最短路径上I的前驱结点} mark:array[1..maxn] of boolean; procedure dijkstra(v0:integer); begin fillchar(mark,sizeof(mark),false); for i:=1 to n do b egin d[i]:=a[v0
  3. 所属分类:其它

    • 发布日期:2009-08-20
    • 文件大小:36kb
    • 提供者:wangxj2732558
  1. 最大流C语言用bfs与dfs实现代码 最大流ppt

  2. #include using namespace std; int c[20][20]; //容量 int f[20][20]; //流量 int b[20]; //保存找到的增广路径,记录路径上结点i的前驱结点。 int sum; //最大流量。 int s, t, n; //假定:1是源点S;n是汇点T。 int min(int a, int b) { if (a > b) { return b; } return a; } //DFS找增广路径 bool findflow(int
  3. 所属分类:C

    • 发布日期:2009-09-07
    • 文件大小:1mb
    • 提供者:find_my_dream
  1. 2005年秋浙江省高校非计算机专业学生计算机等级考试试卷(三级数据库技术)及答案

  2. 2005年秋浙江省高等学校 计算机等级考试试卷(三级 数据库技术) 说明:(1)考生应将一至二题的答案涂写在答题卡上,将第三题答案写在答卷纸上,否则作无效处理; (2)所有题目均为必答题; (3)请将你的准考证号的后四位填写在答卷的右下角指定位置内; (4)考试时间为120分钟。 一、数据结构基础(本题30分) 1、树的固有特性是 (1) 。 (1) A.嵌套 B.顺序 C.递归 D.选择 2、在一个单链表中,已知q结点是p结点的前驱结点,若要删除p结点,则应执行 (2) 。 (2) A. p
  3. 所属分类:C

    • 发布日期:2009-10-23
    • 文件大小:119kb
    • 提供者:yuwenjuan1
  1. 数据结构 试题 与答案

  2. 一、单项选择题:(20分) 1、线性结构的顺序存储结构是一种 的存储结构,线性表的链式存储结构 是一种 的存储结构。 A、随机存取 B、顺序存取 C、索引存取 D、散列存取 2、线性表若采用链式存取结构时,要求内存中可用存取单元的地址 。 A、必须是连续的 B、部分地址必须是连续的 C、一定是不连续的 D、连续不连续都可以 3、在以下的叙述中,正确的是 。 A、 线性表的线性存储结构优于链表存储结构 B、 二维数组是其数据元素为线性表的线性表 C、 栈的操作方式是先进先出 D、 队列的操作方式
  3. 所属分类:C

    • 发布日期:2010-01-09
    • 文件大小:142kb
    • 提供者:liaotc
  1. 试设计一个实现下述要求的Locate运算的函数

  2. 试设计一个实现下述要求的Locate运算的函数。设有一个带头结点的双向链表L,每个结点有4个数据成员:指向前驱结点的指针prior、指向后继结点的指针next、存放数据的成员data和访问频度freg。所有结点的freg初始都为0。每当在链表上进行一次Locate(L,x)操作时,令元素值为x的结点的访问频度freg加1,并将该结点前移,链接到与它的访问频度相等的结点后面,使得链表中所有结点保持按访问频度递减的顺序排列,以使频繁访问的结点总是靠近表头。
  3. 所属分类:专业指导

    • 发布日期:2010-01-18
    • 文件大小:2kb
    • 提供者:vajack
  1. 数据机构C语言 自测题库答案

  2. 一、填空题(每空1分,共33分) 1. 一个计算机系统包括 硬件系统 和 软件系统 两大部分。 2. 一台计算机中全部程序的集合,称为这台计算机的为这台计算机的软件系统 。 3. 计算机软件可以分为 系统 软件和 应用 软件两大类。科学计算程序包属于 应用软件 ,诊断程序属于 系统软件 。 4. 一种用助忆符号来表示机器指令的操作符和操作数的语言是 汇编语言 。 5. 数据结构是一门研究非数值计算的程序设计问题中计算机的操作对象 以及它们之间的 关系 和运算等的学科。 6. 数据结构被形式地定
  3. 所属分类:C

    • 发布日期:2010-05-20
    • 文件大小:1mb
    • 提供者:bbs662
  1. 求解有向带环图中必经节点(编译原理)

  2. 输入:一个有向带环图 输出:图中每个节点的dom集合 在课堂上我们讨论的算法是先对每个节点的dom集合进行初始化,即全部置为N(节点个数是N个),把所有的节点都放到节点i的dom集中。然后再依次查询节点i的每条路径,将前驱结点的dom集合求交集形成新的集合,如果与i的dom集合不同就替换,如此循环,直到每个节点的dom集合都不在变化为止。考虑到这样可能要循环很多次,而且每次都会求解从第一个节点到当前节点的所有路径,对于有向带环图来说比较麻烦。
  3. 所属分类:其它

    • 发布日期:2010-08-04
    • 文件大小:25kb
    • 提供者:E10714012
  1. 中序线索化二叉树指定结点的前驱

  2. 本程序对二叉树进行中序线索化,并求指定结点的前驱
  3. 所属分类:C/C++

    • 发布日期:2008-04-01
    • 文件大小:2kb
    • 提供者:kyd169
  1. 步进电机仿真 带原理图

  2. 2.同类问题:在一个单链表中,若q所指结点是p所指结点的前驱结点,若在q与p之间插入一个s所指的结点,则执行的语句?(答:q->next=s; s->next=p) 3.注意循环(链)队列的判空和判满的条件?(看书理解!) 4.在一个单链表中,若q所指结点是p所指结点的前驱结点,若在q与p之间插入一个s所指的结点,则执行q →next=s; s→next =p; 5.设单链表中指针p指向结点m,若要删除m之后的结点(若
  3. 所属分类:嵌入式

    • 发布日期:2011-05-19
    • 文件大小:28kb
    • 提供者:zhoujingyu1024
  1. 软件工程之专题九:数据结构知识

  2. 专题九:数据结构知识 数据结构是计算机软件的一门基础课程,计算机科学各个领域及有关的应用软件都要用到各种数据结构.语言编译要使用栈、散列表及语法树;操作系统中用队列、存储管理表及目录树等;数据库系统运用线性表、多链表及索引树等进行数据管理;而在人工智能领域,依求解问题性质的差异将涉及到各种不同的数据结构,如广义表、集合、搜索树及各种有向图等等。学习数据结构目的是要熟悉一些最常用的数据结构,明确数据结构内在的逻辑关系,知道它们在计算机中的存储表示,并结合各种典型应用说明它们在进行各种操作时的动态
  3. 所属分类:其它

    • 发布日期:2011-06-05
    • 文件大小:507kb
    • 提供者:net_david
  1. 数据结构题解(附答案)

  2. 数据结构被形式地定义为(D, R),其中D是 的有限集合,R是D上的 有限集合。 7. 数据结构包括数据的 、数据的 和数据的 这三个方面的内容。 8. 数据结构按逻辑结构可分为两大类,它们分别是 和 。 9. 线性结构中元素之间存在 关系,树形结构中元素之间存在 关系,图形结构中元素之间存在 关系。 10. 在线性结构中,第一个结点 前驱结点,其余每个结点有且只有 1个前驱结点;最后一个结 点 后续结点,其余每个结点有且只有1个后续结点。 11. 在树形结构中,树根结点没有 结点,其余每个结
  3. 所属分类:C/C++

    • 发布日期:2011-07-05
    • 文件大小:1mb
    • 提供者:moares
  1. 删除结点的(直接)前驱结点,并返回此结点的值

  2. 删除结点的(直接)前驱结点,并返回此结点的值
  3. 所属分类:其它

    • 发布日期:2008-05-31
    • 文件大小:1019byte
    • 提供者:hzz86
  1. 绘制描述事件先后顺序的前驱图

  2. 绘制描述事件先后顺序的前驱图 设计要求: 建立前驱图的数据结构描述; 建立绘制前驱图的例程,包括结点和有向边; 可以删除、添加结点或有向边; 可用鼠标在窗口的任意位置指点,确定结点或有向边位置; 可以拖动现有结点的位置,与该结点相连的有向边也随之移动; 可以将前驱图存入文件,从文件中取出;
  3. 所属分类:OS

  1. 对单链表删除前驱结点

  2. 对给定的单链表 L ,设计一个算法,删除 L 中值为 x 的结点的直接前驱结点
  3. 所属分类:C/C++

    • 发布日期:2012-03-17
    • 文件大小:3kb
    • 提供者:zhang_chicheng
  1. 《数据结构》实验

  2. 顺序存储的线性表 时数 2 性质 验证 内容:1、设线性表存放在向量A[arrsize]的前elenum个分量中,且递增有序。试设计一算法,将x插入到线性表的适当位置上,以保持线性表的有序性。 2、用向量作存储结构,试设计一个算法,仅用一个辅助结点,实现将线性表中的结点循环右移k位的运算。 3、用向量作存储结构,试设计一个算法,仅用一个辅助结点,实现将线性表逆置的运算。 要求:了解线性表的逻辑结构特征,熟练掌握线性表的顺序存储结构的描述方法,及在其上实现各种基本运算的方法。 单链表上的操作 时
  3. 所属分类:C/C++

    • 发布日期:2012-04-09
    • 文件大小:10kb
    • 提供者:changxuedong
  1. 数据结构课程设计(工资管理系统)

  2. 6.工资管理系统(报告找不到了只上传源码) 1)任务: 存储结构:采用链表结构。工资记录至少包括职工编号、职工姓名、基本工资、扣款、实发工资、前驱结点、后继结点。结点结构示范: typedef struct z1 { char no[20]; char name[10]; float jbgz; float koukuan; float yfgz struct z1 *prior; struct z1 *next; }SALARY; 2)基本要求 功能要求:输入、显示、工资计算、增加、删除、插
  3. 所属分类:C

    • 发布日期:2012-06-17
    • 文件大小:22kb
    • 提供者:zx242
  1. JQuery zTree v3.4

  2. 树形结构指的是数据元素之间存在着“一对多”的树形关系的数据结构。   在树形结构中,树根结点没有前驱结点,其余每个结点有且只有一个前驱结点。叶子结点没有后续结点,其余每个结点的后续节点数可以是一个也可以是多个。
  3. 所属分类:Web开发

    • 发布日期:2012-11-28
    • 文件大小:736kb
    • 提供者:pang12234
  1. 删除结点C++.cpp

  2. 对给定的单链表 L ,设计一个算法,删除 L 中值为 x 的结点的直接前驱结点。
  3. 所属分类:C/C++

    • 发布日期:2019-06-05
    • 文件大小:2kb
    • 提供者:vivianvvivian
  1. 小白算法积累——单链表15#2个带头结点单链表+提取公共元素+二表合一

  2. 题目:已知两个链表A和B分别表示两个集合,其元素递增排列。编制函数,求A与B的交集,并存放于A链表中。 关键字:2个带头结点单链表+提取公共元素+二表合一 思路 二表合一:采用**“归并”的思想,设置两个工作指针pa和pb,对两个链表进行归并扫描,只有同时出现在两集合中的元素才链接到结果表**中, 这里是新A表。并且仅保留一个。 其余结点全部释放 需要变量:La,Lb,各自遍历工作指针,pa,pb, 结果表中当前合并结点的前驱指针pc, 释放指针u LinkList Union(LinkList
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:30kb
    • 提供者:weixin_38670529
« 12 3 4 5 »