12 2022 档案
摘要:本题要求实现一趟希尔排序函数,待排序列的长度1<=n<=1000。 函数接口定义: 1 void ShellInsert(SqList L,int dk); 其中L是待排序表,使排序后的数据从小到大排列。###类型定义: 1 typedef int KeyType; 2 typedef struct
阅读全文
摘要:本题要求实现直接插入排序函数,待排序列的长度1<=n<=1000。 函数接口定义: 1 void InsertSort(SqList L); 其中L是待排序表,使排序后的数据从小到大排列。###类型定义: 1 typedef int KeyType; 2 typedef struct { 3 Key
阅读全文
摘要:本题要求实现二路归并排序中的归并操作,待排序列的长度1<=n<=1000。 函数接口定义: 1 void Merge(SqList L,int low,int m,int high); 其中L是待排序表,使排序后的数据从小到大排列。###类型定义: #include<stdio.h> #includ
阅读全文
摘要:本题要求实现堆排序中的筛选函数,待排序列的长度1<=n<=1000。 函数接口定义: 1 void HeapAdjust( HeapType H, int s, int m); 其中L是待排序表,使排序后的数据从小到大排列。###类型定义: typedef int KeyType; typedef
阅读全文
摘要:本题要求实现快速排序的一趟划分函数,待排序列的长度1<=n<=1000。 函数接口定义: 1 int Partition ( SqList L, int low, int high ); 其中L是待排序表,使排序后的数据从小到大排列。###类型定义: 1 typedef int KeyType; 2
阅读全文
摘要:给定一系列整型关键字和素数P,用除留余数法定义的散列函数H(Key)=Key将关键字映射到长度为P的散列表中。用线性探测法解决冲突。 输入格式: 输入第一行首先给出两个正整数N(≤1000)和P(≥N的最小素数),分别为待插入的关键字总数、以及散列表的长度。第二行给出N个整型关键字。数字间以空格分隔
阅读全文
摘要:用迪杰斯特拉算法实现有向网的最短路径 输入格式: 第一行输入有向网的顶点和边数,第二行输入各顶点值,用空格间隔,第三行开始输入各条边的 两个点的及边上的权值,用空格间隔。最后一行输入要求路径的两个顶点。 输出格式: 输出最短路径经过的各顶点,中间用-->连接。 代码如下: #include <ios
阅读全文
摘要:编写程序,实现由邻接表存储实现无向图的深度优先搜索遍历的功能。顶点为字符型。 输入格式: 第一行输入顶点个数及边的个数,第二行依次输入各顶点,第三行开始依次输入边的两个顶点,用空格分开。最后输入深度优先遍历的起始点。 输出格式: 输出深度优先遍历结果,空格分开,若起始点不合理,则输出error。 #
阅读全文
摘要:输入一组整型权值,构建哈夫曼树,实现哈夫曼编码,并输出带权路径长度。 输入格式: 第一行输入叶子结点个数,接着依次输入权值。 输出格式: 输出哈夫曼编码,输出带权路径长度。 代码如下: #include<iostream> #include<cstdio> using namespace std;
阅读全文
摘要:使用键盘输入数学表达式(含数字,四种运算符+、-、、/和小括号,其中运算数都是一位数(0~9)),将数学表达式转化成后缀表达式输出,利用后缀表达式求表达式的值并输出。 输入格式: 输入正确的表达式(可以有空格)后回车,得到后缀表达式和结果。输入括号缺失的表达式,输出"ERROR:缺少括号"。输入两个
阅读全文
摘要:已知p指向双向循环链表中的一个结点,其结点结构为data、prior、next三个域,实现交换p所指向的结点和它的前缀结点的顺序。 输入格式: 第一行输入元素个数,第二行输入元素值,第三行输入要交换的元素值,第四行输出结果。 输出格式: 输出交换后的结果,中间不用空格分隔,若要交换的值:4,不在数组
阅读全文
摘要:有两张非递增有序的线性表A,B,采用顺序存储结构,两张表合并用c表存,要求C为非递减有序的,然后删除C表中值相同的多余元素。元素类型为整型 输入格式: 第一行输入输入表A的各个元素,以-1结束,中间用空格分隔;第二行输入表B的各个元素,以-1结束,中间用空格分隔。 输出格式: 输出结果为表C的非递减
阅读全文
摘要:做一个有实效的团队。 不要留破窗口,那些小小的、无人修正的不完美,团队必须为产品的质量负责,每个人都要为自己做的部分负责。 注重团队的交流。沉默寡言的项目团队是最糟糕的团队,举行无章次的会议,在会议上没有人想说话,文档混乱。而 在一个杰出的团队中,人们希望与他们一同开会,制作的文档新鲜、准确、一致,
阅读全文
浙公网安备 33010602011771号