搜索资源列表
全国交通咨询系统
- 一 题目 全国铁路交通咨询系统 二 需求分析 1.系统配制: 硬件:CPU:P4 1.6G 内存容量 256M 标准输入输出设备 软件:操作系统Windows xp 源程序调试工具VC6.0 可执行文件运行工具 DOS 5.0. 2.该系统有供用户选择的菜单和交互性。 3.建立一个全国铁路交通咨询系统,该系统具备自动查找任意两城市间铁路交通的最短路径和最少花费的功能。 三 设计概要 1.抽象数据类型 本程序运用了关于图这种数据
布线问题(分支限界算法应用)
- 六 程序实现: #include <stdio.h> typedef struct { int row int col }Position int FindPath (Position start, Position finish, int &PathLen, Position *&path) { //计算从起始位置start到目标位置finish的最短布线路径,找到返回1,否则,返回0 int i if ((start.row =
huidu
- #include \"stdio.h\" #include \"malloc.h\" #define TRUE 1 #define n 39 #define max 500 typedef struct { char p[n] float w[n][n] }graph graph *ga2 int visit[n] int path[n][n] float C[n][n] float A[n][n] -#includ
quanpaixu
- 冒泡排序 直接选择排序 Shell排序 快速排序 归并排序 堆排序 直接插入排序基本算法 #include<iostream.h> #include<stdlib.h> #include<time.h> const int n=100000 typedef struct{ int key }RedType typedef struct{ RedType *r //r[n+1
tu
- [输入] 图的顶点个数N,图中顶点之间的关系及起点A和终点B [输出] 若A到B无路径,则输出“There is no path” 否则输出A到B路径上个顶点 [存储结构] 图采用邻接矩阵的方式存储。 [算法的基本思想] 采用广度优先搜索的方法,从顶点A开始,依次访问与A邻接的顶点VA1,VA2,...,VAK, 访问遍之后,若没有访问B,则继续访问与VA1邻接的顶点VA11,VA12,...,VA1M,再访问与VA2邻接顶点...,如此下去,直至找到B,最先到达
arp
- ARP编程,发送ARP,// ARP Frame typedef struct tagARPFrame { unsigned short HW_Type /* hardware address */ unsigned short Prot_Type /* protocol address */ unsigned char HW_Addr_Len /* length of hardware address */ unsigned char Prot_Addr_Le
Huffman
- huffman 编码。typedef struct { int weight int flag int parent int lchild int rchild }hnodetype
ch3
- // algo3-12.cpp 银行业务模拟。实现算法3.6、3.7的程序 #define Qu 4 // 客户队列数 #define Khjg 5 // 两相邻到达的客户的时间间隔最大值 #define Blsj 30 // 每个客户办理业务的时间最大值 #include\"c1.h\" typedef struct // 定义ElemType为结构体类型 { int OccurTime // 事件发生时刻 int NType // 事件类
linux
- typedef struct { __le16 e_tag //自身的使用者或组 __le16 e_perm //允许访问的 __le32 e_id } ext2_acl_entry //定义访问控制项的简单结构 typedef struct { __le16 e_tag __le16 e_perm } ext2_acl_entry_short typedef struct { __le32 a_versi
AVL树实现
- 纯C实现的AVL树,Demo是MFC的。非递归的遍历,完全支持添加、删除和搜索节点。设计灵活,容易扩展。以下是API struct tagAvlTree; typedef struct tagAvlTree AvlTree; struct tagAvlNode; typedef struct tagAvlNode AvlNode; struct tagAvlNode { AvlNode *left; AvlNode *right; int32_t height;
微软未公开API【NtQuerySystemInformation】函数
- IN OUT PVOID SystemInformation, IN ULONG SystemInformationLength, OUT PULONG ReturnLength OPTIONAL); NTQUERYSYSTEMINFORMATION NtQuerySystemInformation; 从中可以看到,SystemInformationClass是一个类型信息,它大概提供了50余种信息,也就是我们可以通过这个函数对大约50
process
- 简单轮转法进程调度 #include "stdio.h" #define getpch(type) (type*)malloc(sizeof(type)) struct pcb { /* 定义进程控制块PCB */ char name[10] char state /*状态 */ int ntime /*需要的运行时间 */ int rtime /*已执行的时间 */ struct pcb* link /*下一个进程控制块的地址 */
shunxu
- //顺序表的建立、查找、插入与删除 #include <stdio.h> #include <malloc.h> #include <stdlib.h> #define ListSize 100 //表最大长度 //结构定义 typedef struct SeqList { int node[ListSize] //存放表结点 int length //当前表长度 } SeqList //插入元素
zhsy
- //定义栈的存储结构 typedef struct StackNode { ElemType data //存放数据 struct StackNode * next //指向下一个结点 }StackNode typedef struct { StackNode * top // 栈顶指针 }LinkStack 实现下列操作: void InitStack(LinkStack &S) // 栈的初始化 void
Datastructsaa
- #include <stdio.h> #include <stdlib.h> #define OK 1 #define OVERFLOW -2 typedef int status typedef struct LinkList{ //用带表头结点的有序链表表示多项式 float coef //系数 int expn //指数 struct LinkList *next //指向后继的指针
qqw
- 位图的存取在vc中的 因为所在的项目中我负责的模块是有关与位图的读写和存储的,所以看了一些资料后,并且成功在vc 下实现所需的功能后写下这篇读书报告。 对于位图,要想在vc中实现读取和存储,先必须了解BMP的文件格式。 BMP文件大体上分成四个部分:位图文件头,位图信息头,调色板,实际的位图数据。 位图文件头BITMAPFILEHEADER是一个结构,它的定义如下: typedef struct tagBITMAPFILEHEADER{ WORD bfType
search
- 编制一个统计单词在问本串中出现次数和位置的程序. 终端输出的结果是:单词、出现的次数、出现的位置所在行的行号,同一行出现两次的只输出一个行号。 测试数据:文本文件名为AWord.C;待统计的词集:if else for while return void int char typedef struct-The preparation of a statistical word in question appeared in this series the number and locati
cc
- 分析的是实例 #include<stdio.h> #include<stdlib.h> typedef struct BST* tree_pointer //定义数据类型 typedef struct BST{ int key tree_pointer left tree_pointer right }BST tree_pointer CreateBST(tree_pointer root, int data)
gongyan
- c语言的学生成绩管理系统 有界面 typedef struct{ char num[8] /*学号*/ char name[9] /*姓名*/ char gender[3] /*性别*/ int score /*成绩*/ }DataType -hhhjk
sjjg
- Index /*定义学号主关键字索引文件结构*/ typedef struct{ char num[8] /*学号*/ char name[9] /*姓名*/ char gender[3] /*性别*/ int score /*成绩*/ }DataType /*定义主文件结构*/-Index /* definition of Student ID primary key index file structure*/typedef struct (char