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

搜索资源列表

  1. 深度优先和广度优先(有源程序)

  2. 程序能直接运行,绝对正品程序源代码。 #include #include #include #include int visited[10];/*访问标志数组*/ typedef struct ArcCell{ int adj;/*顶点关系类型,用1表示相邻,0表示不相邻*/ }ArcCell,**AdjMatrix;/*邻接矩阵*/ typedef struct type{ char da ta[3];/*顶点值*/ struct type *next;/*顶点的下一个指针*/ }Verte
  3. 所属分类:其它

    • 发布日期:2009-05-30
    • 文件大小:2kb
    • 提供者:lvyinde
  1. 航空订票系统课程设计

  2. 航空订票系统课程设计详细文档及源程序 #include #include #include #include #define MAXSIZE 3 /*定义航线量的最大值*/ typedef struct wat_ros { char name[10];/*姓名*/ int req_amt;/*订票量*/ struct wat_ros *next; }qnode,*qptr; typedef struct pqueue { qptr front;/*等候替补客户名单域的头指针*/ qpt
  3. 所属分类:C/C++

    • 发布日期:2009-08-30
    • 文件大小:21kb
    • 提供者:hongfengzijun
  1. 用队列模拟操作系统中的进程调度(数据结构C)

  2. 本程序是模拟操作系统中的进程调度,利用算符的优先关系以及时间轮转法两个方式调度进程。数据中涉及两个结构体的存储:PCB即进程的信息,QNode即进程的存储队列,记录所有待执行的作业。优先数调度算法的优先数按照50减去进程需要的CPU运行时间计算而得,从优先数大的开始调用。时间轮转法调度算法每次从队列中取出一个进程执行1个时间片(time slice),若进程执行完毕则退出内存。否则,将剩余时间片数减1后,重新插入作业队列末尾等待再次调度。新的进程到达时,插入队列尾。
  3. 所属分类:网络攻防

    • 发布日期:2010-01-04
    • 文件大小:252kb
    • 提供者:yucuihaimeng
  1. 操作系统---排斥与共享(代码+实验报告)

  2. 一、实验内容 ① 由用户指定要产生的进程及其类别,存入进入就绪队列。    ② 调度程序从就绪队列中提取一个就绪进程运行。如果申请的资源被阻塞则进入相应的等待队列,调度程序调度就绪队列中的下一个进程。进程运行结束时,会检查对应的等待队列,激活队列中的进程进入就绪队列。运行结束的进程进入over链表。重复这一过程直至就绪队列为空。    ③ 程序询问是否要继续?如果要转直①开始执行,否则退出程序。 二、实现方法 /* */ #include #include #include struct PC
  3. 所属分类:网络攻防

    • 发布日期:2010-01-15
    • 文件大小:181kb
    • 提供者:w834683731
  1. 马踏棋盘_C++源代码

  2. 马踏棋盘踏遍8*8棋盘的64个格,用广度优先搜索从当前点向周围8个点扩散,优先选择周围通道最少的点做下一个当前点。
  3. 所属分类:C++

    • 发布日期:2010-12-10
    • 文件大小:5kb
    • 提供者:zuixianxiao
  1. 树的遍历系统 C语言 数据结构 C++

  2. 树的遍历系统 C语言 数据结构 C++ void preorder(Bitree *bt) //先序遍历二叉树 { if(bt) { printf("%c\t",bt->data); preorder(bt->lchild); preorder(bt->rchild); } } void inorder(Bitree *bt) //中序遍历二叉树 { if(bt) { inorder(bt->lchild); printf("%c\t",bt->data); in
  3. 所属分类:C

    • 发布日期:2011-01-06
    • 文件大小:1kb
    • 提供者:siluka
  1. 数据机构——链队列的算法(无漏洞版)

  2. 数据机构——链队列 完整算法 下面举部分 #include using namespace std; typedef struct qnode { int data; struct qnode * next; }Qnode, * Queueptr; // 创建链 Qnode是struct qnode的别名,Queueptr是struct qnode *的别名 typedef struct { Queueptr front; //对头指针 Queueptr rear; //队尾指针 }Link
  3. 所属分类:其它

    • 发布日期:2011-03-09
    • 文件大小:3kb
    • 提供者:jgokok
  1. 迷宫求解 数据结构 链表 c++编写

  2. 用链表解决迷宫求解问题 typedef struct { int arrive; int treat; }QNode; typedef struct node { QNode data; struct node *next; }LNode; LNode *front,*rear; QNode curr,temp;
  3. 所属分类:C/C++

    • 发布日期:2011-03-31
    • 文件大小:250kb
    • 提供者:djthebest123
  1. 实现队列的初始化、插入和删除操作

  2. #include #include #define MAX 100 typedef int ElemType; ///////////////////////////////////////////// //定义队列类型 typedef struct QNode { ElemType data[MAX]; int front,rear; }SeqQueue; ///////////////////////////////////////////// //顺序队列的初始化 SeqQueue
  3. 所属分类:C/C++

    • 发布日期:2011-06-25
    • 文件大小:2kb
    • 提供者:liangzheng00
  1. 数据结构 队列的相关操作

  2. 数据结构 typedef struct QNode /*Data structure*/ { int data; /*the data*/ struct QNode *next; /*point the next Node*/ }QNode,*QueuePtr; typedef struct { QueuePtr front; /*head pointer*/ QueuePtr rear; /*tail pointer*/ }LinkQueue; 算法描述 1. 采用队列的链式存储结构参考书中
  3. 所属分类:C/C++

    • 发布日期:2011-11-20
    • 文件大小:3kb
    • 提供者:helen_tang1221
  1. 图的邻接表及遍历

  2. #include #include #include #include #define TRUE 1 #define FALSE 0 #define OK 1 #define ERROR 0 #define OVERFLOW -2 #define NULL 0 #define MAX 20 typedef int Status; typedef struct Node {int elem; struct Node *next; }Node,*QNode; typedef struct {QNo
  3. 所属分类:其它

    • 发布日期:2012-10-22
    • 文件大小:5kb
    • 提供者:tang1982222008
  1. C++停车场程序

  2. 利用队列和链栈的结构构造停车场 #define Max_Size 2//停车的最大容量 #define HourFare 2 //每小时的停车费用 int CountForStack=0; //栈里现有的车数 int CountForQueue=0; //排队等候的车数 typedef struct { char Condition;//到达或者离开的状态 int Arrivetime;//到达时间,默认为-1,表示没有到达 int Leavetime;//离开时间,默认为-1,表示没有离开
  3. 所属分类:C/C++

    • 发布日期:2013-01-14
    • 文件大小:11kb
    • 提供者:chen_huaiyu
  1. 飞机订票系统

  2. #include #include #include #define MAXSIZE 3 /*定义航线量的最大值*/ typedef struct wat_ros { char name[10]; /*姓名*/ int req_amt; /*订票量*/ struct wat_ros*next; }qnode, *qptr; typedef struct pqueue { qptr front; /*等候替补客户名单域的头指针*/ qptr rear; /*等候替补客户名单域的尾指针*/ }li
  3. 所属分类:C/C++

    • 发布日期:2013-07-02
    • 文件大小:9kb
    • 提供者:u011276233
  1. 二叉树的实现

  2. 简单二叉树的功能实现//结构体以及全局变量声明区域 typedef int BoolStatus; typedef char TElemType; typedef struct BiTNode { TElemType data; struct BiTNode *lchild,*rchild; }BiTNode,*BiTree; typedef BiTree QElemType; typedef struct QNode { QElemType data; struct QNode *next;
  3. 所属分类:C/C++

    • 发布日期:2013-11-18
    • 文件大小:7kb
    • 提供者:why931022
  1. 飞机订票系统 数据结构

  2. #include #include #include #include #define MAXSIZE 3 /*定义航线量的最大值*/ typedef struct wat_ros { char name[10];/*姓名*/ int req_amt;/*订票量*/ struct wat_ros *next; }qnode,*qptr; typedef struct pqueue { qptr front;/*等候替补客户名单域的头指针*/ qptr rear;/*等候替补客户名单域的
  3. 所属分类:其它

    • 发布日期:2008-12-31
    • 文件大小:188kb
    • 提供者:afjk521
  1. 数据结构停车场管理代码

  2. Status InitQueue(LinkQueue &Q){ Q.front=Q.rear=(QueuePtr)malloc(sizeof(QNode)); if(!Q.front) exit(OVERFLOW); Q.front->next=NULL; Q.length=0; return OK; }//InitQueue Status EnQueue(LinkQueue &Q, char e_n[10], int e_t){ QueuePtr p; int i; p=(QueueP
  3. 所属分类:其它

    • 发布日期:2009-04-26
    • 文件大小:7kb
    • 提供者:szfjnu
  1. C语言数据结构链表队列的实现

  2. C语言数据结构链表队列的实现 1.写在前面   队列是一种和栈相反的,遵循先进先出原则的线性表。   本代码是严蔚敏教授的数据结构书上面的伪代码的C语言实现代码。   分解代码没有包含在内的代码如下: #include #include #define OK 1 #define ERROR 0 typedef int QElemtype; typedef int status; 2.代码分解 2.1对队列和节点的结构定义 typedef struct QNode //对节点的结构定义
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:52kb
    • 提供者:weixin_38574410
  1. wikidata-semantic-similarity-源码

  2. Wiki数据语义相似度 参数 q1 :第一个要比较的qnode,例如:Q76 q2 :用于比较的第二个qnode。 例如:Q30 embedding_type :要使用的嵌入向量的类型,有效值为[ complex , text ] 例子 /similarity?q1=Q76&q2=Q30&embedding_type=complex 结果: { "similarity": 5.083971988756343, "q1": "Q76", "q1_label": "Barack
  3. 所属分类:其它

  1. C语言单链队列的表示与实现实例详解

  2. 1.概述: C语言的队列(queue),是指先进先出(FIFO, First-In-First-Out)的线性表。在具体应用中通常用链表或者数组来实现。队列只允许在后端(称为rear)进行插入操作,在前端(称为front)进行删除操作。 而单链队列使用链表作为基本数据结果,因此不存在伪溢出的问题,队列长度也没有限制。但插入和读取的时间代价会比较高 2.实例代码: /* 单链队列——队列的链式存储结构 */ typedef struct QNode { QElemType data; str
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:41kb
    • 提供者:weixin_38717870