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

搜索资源列表

  1. 洗牌发牌模拟系统课程设计报告--C语言

  2. 用随机数开发一个洗牌和发牌模拟程序。(最好能用图形显示发牌结果) 附录B的洗牌和发牌算法有意使用了一种低效的洗牌算法,它有可能会导致无限延 迟。建立一种高效的洗牌算法,这种算法能够避免无限延迟。 对洗牌算法作如下修改。先照图7-28初始化数组deck,再修改函数shuffle使它逐行逐列遍历该数组中的每个元素,而且每个元素都要和从该数组中随机选中的某个元素交换。 打印出结果数组并确定所洗的牌是否令人满意(图7—29是洗牌结果的一个范例)。如果 不满意的话,让你的程序多调用几次函数shuffle
  3. 所属分类:C

    • 发布日期:2009-06-06
    • 文件大小:318464
    • 提供者:jokieohmygod
  1. LINGO软件的学习

  2. LINGO是用来求解线性和非线性优化问题的简易工具。LINGO内置了一种建立最优化模型的语言,可以简便地表达大规模问题,利用LINGO高效的求解器可快速求解并分析结果。 §1 LINGO快速入门 当你在windows下开始运行LINGO系统时,会得到类似下面的一个窗口: 外层是主框架窗口,包含了所有菜单命令和工具条,其它所有的窗口将被包含在主窗口之下。在主窗口内的标题为LINGO Model – LINGO1的窗口是LINGO的默认模型窗口,建立的模型都都要 在该窗口内编码实现。下面举两个例子
  3. 所属分类:C

    • 发布日期:2009-08-08
    • 文件大小:319488
    • 提供者:huxlaylyx
  1. 图的建立和遍历的c++实现(邻接表储存)

  2. 这是一个关于图的建立和遍历的程序,使用c++语言实现的,用的是邻接表储存。
  3. 所属分类:C++

    • 发布日期:2009-10-14
    • 文件大小:1048576
    • 提供者:pengsheng1988
  1. 二级C语言公共基础知识

  2. (内有最新习题和ppt教程) 最新二级公共基础知识填空40题+80选择题 (1) 算法的复杂度主要包括______复杂度和空间复杂度。 答:时间 (2) 数据的逻辑结构在计算机存储空间中的存放形式称为数据的______。 答:模式#逻辑模式#概念模式 (3) 若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。 答:黑盒 (4) 如果一个工人可管理多个设施,而一个设施只被一个工人管理,则实体"工人"与实体"设备"之间存在______联系。 答:一对多 #1:N#1:n (5
  3. 所属分类:C

    • 发布日期:2009-11-20
    • 文件大小:364544
    • 提供者:ym1030
  1. 算法分析与设计——无向图的应用(C++版).

  2. 内容提要:本文主要介绍了无向图的应用示例。主要讨论关于无向图的最小生成树、无向图的遍历问题、图与图匹配和迷宫问题。首先介绍了关于最小生成树的基本定义和性质,以及两种构造最小生成树的算法(Prim算法和Kruskal算法)。然后,和有向图相似的介绍了两种无向图的遍历方法(深度优先遍历和广度优先遍历)。接着介绍了迷宫问题的求解方法。最后,介绍了求解最短路径的六种方法,包括宽度优先搜索、动态规划、A﹡算法、等代价搜索法、Warshall算法和标号法。 关键字:无向图、最小生成树、Prim算法、Kru
  3. 所属分类:其它

    • 发布日期:2010-05-19
    • 文件大小:301056
    • 提供者:shiyi_001
  1. 数据结构图的遍历及拓扑排序

  2. 图的遍历#include #include #define max 100 //定义节点最大个数 int tag[100]; typedef char datatype; /*----------------定义边信息--------------*/ typedef struct node { int adress; // 记录节点位子 struct node *next; //指向下一条边的指针 } edgenode; /*-------------节点元素---定义类型----------
  3. 所属分类:C

    • 发布日期:2010-05-31
    • 文件大小:6144
    • 提供者:zhouweimin315
  1. 数据结构课程设计(二叉树、猴子、图)

  2. 含代码和报告 1. 项目一:一堆猴子都有编号,编号是1,2,3 ...m ,这群猴子(m个)按照1-m的顺序围坐一圈,从第1开始数,每数到第N个,该猴子就要离开此圈,这样依次下来,直到圈中只剩下最后一只猴子,则该猴子为大王。输入数据:输入m,n m,n 为整数,n<m输出形式:中文提示按照m个猴子,数n 个数的方法,输出为大王的猴子是几号 ,建立一个函数来实现此功能 2. 项目二: 要求能够输入树的各个结点,并能够输出用不同方法遍历的遍历序列;分别建立建立二叉树存储结构的的输入函数、输出
  3. 所属分类:C++

    • 发布日期:2010-06-17
    • 文件大小:65536
    • 提供者:zhangyiqun34
  1. 数据结构和算法Flash动画演示

  2. 是C#版本的,找了好久才找到的。具体内容有【树的删除】【树的生长过程】【串的顺序存储】【单链表结点的插入】【二叉排序树的删除】【二分查找】【分块查找】【构造哈夫曼树的算法模拟】【克鲁斯卡尔算法构造最小生成树】【开放定址法建立散列表】【图的深度优先遍历】【希儿排序】等共44个演示flash文件。
  3. 所属分类:其它

    • 发布日期:2010-12-27
    • 文件大小:944128
    • 提供者:mushuimuhuo
  1. 图的广度遍历实验报 有流程图

  2. 本演示程序用Visual C++编写,从键盘输入,以用户指定的结点为起点,实现无向图广度遍历,并打印输出广度遍历结点访问顺序。 1、输入的形式和输入值的范围:非负整数。 2、输入顶点的数量限制:最大40个 3、输出的形式: 根据用户的选择输出所创建邻接表的内容,广度遍历出结果。将点的次序打印出来。 4、程序所能达到的功能: 根据用户所输入的顶点数、边数以及相对的顶点建立相应的邻接表,再根据邻接表对图进行广度遍历,并打印输出结果。
  3. 所属分类:C/C++

    • 发布日期:2011-06-04
    • 文件大小:174080
    • 提供者:mc157175
  1. c语言数据结构应用图的遍历.zip

  2. 创建图:包括建立结点的函数CreatVex(Graph *G),以及GreatUDG(Graph *G) ,GreatUDN(Graph *G) ,GreatDG(Graph *G) GreatDN(Graph *G) 1提示用户输入图的基本信息:顶点数,边数以及图的基本类型; 2通过for循环语句提示用户输入顶点的值; 3图Graph结构体类型包括:AdjList用来存储头结点的数组;int类型vexnum和arcnum,用来表示顶点数和边数的变量;int类型kind,用来存储图的类型。边A
  3. 所属分类:C/C++

    • 发布日期:2011-06-12
    • 文件大小:225280
    • 提供者:stone8761
  1. 图的广度优先遍历.c

  2. 图的广度优先遍历。c语言 VEXNODE adjlist[MAX_VEX]; /*定义头结点数组*/ int creatadjlist() /*建立邻接表*/ { ARCNODE *ptr; int arcnum,vexnum,k,v1,v2; printf("请输入顶点数和边数(输入格式为:顶点数,边数):"); scanf("%d,%d",&vexnum,&arcnum); /*输入图的顶点数和边数(弧数)*/ for(k=1;k<=vexnum;k++) adjlist[k].fi
  3. 所属分类:C/C++

    • 发布日期:2011-08-31
    • 文件大小:4096
    • 提供者:tracybch
  1. c语言数据结构

  2. 本文件内容为数据结构讲义,html格式 1 绪论 1、1 什么是数据结构 1、2 基本概念和术语 1、3 抽象数据类型的表示与实现 1、4 算法和算法分析 1、4、1 算法 1、4、2 算法设计的要求 1、4、3 算法效率的度量 1、4、4 算法的存储空间需求 2 线性表 2、1 线性表的类型定义 2、2 线性表的顺序表示和实现 实验一 2、3 线性表的链式表示和实现 2、3、1 线性链表 2、3、2 循环链表 实验二 2、3、3 双向链表 2、4 一元多项式的表示及相加 3 栈和队列 3、1
  3. 所属分类:C

    • 发布日期:2012-03-25
    • 文件大小:1048576
    • 提供者:zhf07
  1. 无向图的建立和遍历(C++)

  2. 用邻接矩阵作为存储方式,C++实现的无向图的建立,广度遍历和深度遍历,以及求顶点的度数和邻接点
  3. 所属分类:C/C++

    • 发布日期:2012-05-10
    • 文件大小:7168
    • 提供者:chengbinbbs
  1. 图的基本操作

  2. 数据结构/图的基本操作,包括建立图(邻接矩阵、邻近表任选其一)的存储结构、实现图的深度优先遍历和广度优先遍历
  3. 所属分类:C/C++

    • 发布日期:2013-07-08
    • 文件大小:308224
    • 提供者:u010670237
  1. C++无向图代码

  2. 1.建立无向网的邻接表存储结构:要求:从键盘输入无向网的顶点数和边数;然后以"顶点1,顶点2,权值"的方式输入无向网的各边。 2.输出邻接表:输出形式为:顶点:顶点编号 权值->顶点编号 权值->… 3.求出无向网中各顶点的度,并输出。 4.判断给定的无向网是否是通连网? 5.写一算法求无向网的连通分量的个数并输出各连通分量的顶点集合。 6.对该无向网进行深度优先搜索遍历,并显示遍历序列。 7.删除无向网中指定的一条边。 8.判断两个顶点Vi,Vj是否存在路径
  3. 所属分类:C++

    • 发布日期:2014-01-11
    • 文件大小:8192
    • 提供者:dcmengqiuyang
  1. 数据结构(图)试题及答案

  2. ...... ( B )3. 有8个结点的无向图最多有 条边。 A.14 B. 28 C. 56 D. 112 ( C )4. 有8个结点的无向连通图最少有 条边。 A.5 B. 6 C. 7 D. 8 ( C )5. 有8个结点的有向完全图有 条边。 A.14 B. 28 C. 56 D. 112 ( B )6. 用邻接表表示图进行广度优先遍历时,通常是采用 来实现算法的。 A.栈 B. 队列 C. 树 D. 图 ...... 二、填空题(每空1分,共20分) 1. 图有 邻接矩阵 、 邻接
  3. 所属分类:其它

    • 发布日期:2008-12-21
    • 文件大小:334848
    • 提供者:yan_xi_zao
  1. C语言:图的DFS和BFS(内附代码和算法思路).docx

  2. 数据结构中重要的部分之一——图,这里主要完成一个无向无环图的建立,然后进行DFS BFS的遍历,输出结果,初学图和DFS BFS的小伙伴可以来看看噢
  3. 所属分类:C/C++

    • 发布日期:2020-11-01
    • 文件大小:24576
    • 提供者:Enternalwiser
  1. C++实现图的邻接矩阵存储和广度、深度优先遍历实例分析

  2. 本文实例讲述了C++实现图的邻接矩阵存储和广度、深度优先遍历的方法。分享给大家供大家参考。具体如下: 示例:建立如图所示的无向图 由上图知,该图有5个顶点,分别为a,b,c,d,e,有6条边. 示例输入(按照这个格式输入): 5 6 abcde 0 1 1 0 2 1 0 3 1 2 3 1 2 4 1 1 4 1 输入结束(此行不必输入) 注:0 1 1表示该图的第0个顶点和第1个定点有边相连,如上图中的a->b所示       0 2 1表示该图的第0个顶点和第2个定点有边相连,如上
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:95232
    • 提供者:weixin_38692202
  1. C++实现图的邻接表存储和广度优先遍历实例分析

  2. 本文实例讲述了C++实现图的邻接表存储和广度优先遍历方法。分享给大家供大家参考。具体如下: 示例:建立如图所示的无向图 由上图知,该图有5个顶点,分别为a,b,c,d,e,有6条边. 示例输入(按照这个格式输入): 5 6 abcde 0 1 0 2 0 3 2 3 2 4 1 4 输入结束(此行不必输入) 注:0 1表示该图的第0个顶点和第1个定点有边相连,如上图中的a->b所示       0 2表示该图的第0个顶点和第2个定点有边相连,如上图中的a->c所示       2
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:86016
    • 提供者:weixin_38747946
  1. 实验六 图的建立与应用.zip

  2. 运用C语言,建立一个包含6个结点的无向图的邻接矩阵以及一个无向图,实现插入、删除边的功能,并进行深度优先遍历和广度优先遍历。用图实现校园导游程序,编程求这两个位置间的最短路径。
  3. 所属分类:C/C++

    • 发布日期:2021-01-27
    • 文件大小:284672
    • 提供者:weixin_46625305
« 12 3 4 »