自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 数据结构[2016]

九、假定用于通信的电文仅由8个字母cl,c2,c3,c4,c5,c6,c7,c8组成,各字母在电文中出现的频率分别为5,25,3,6,10,11,36,4。八、对关键字序列7,4,1,14,100,30,5,9,20,134,设哈希函数为H(X)=X MOD 13。十二、定义一个通讯录结构,成员包括:姓名(字符串)、电话(字符串)、生日(日期结构:年、月、日)。七、给出一组关键字(29,18,25,47,58,12,51,10),分别写出按下列各种排序方法进行排序时的变化过程:(15分)

2024-11-05 13:02:15 844

原创 数据结构[2015]

八、设有一组关键字{19,01,23,14,55,20,84,27,68,11,10,77},采用哈希函数:H(Key)=Key MOD 13采用开放地址法的二次探测再散列方法解决冲突,试在0~18的散列地址空间中对该关键字序列构造哈希表。七、给出一组关键字(12,2,16,30,28,10,16,20,6,18),分别写出按下列各种排序方法进行排序时的变化过程: (15分)十二、有数组A[4][4],把1到16个整数分别按顺序放入A[0][0],…,A[0][3],A[1][0],…

2024-11-05 13:00:47 847

原创 C语言模拟题[一]

12.有 如下变量定义 ,char s【I〓 "16\016"Ⅱ 贝刂sLeoKs),strleⅡ(s)的 值分别为 ( )。( iⅡt datalsⅡ N]〓((1,3,5,2,4),侈 ,4,6,8,10),Iˉ 1,-s,-s,-9,-9));1,数列 1,2,1,4,7,12,⒛。5.有函数调用语句如下 fu《(x,D,(a+b`,D,fabs(x+D);并编写主函数,主函数功能如下:输入两个数 m和 n,(m<n),在 [m,n]区 间找出所有的亲密数对,

2024-11-04 13:25:34 787 1

原创 数据结构模拟题[十一]

(3) 结点 n(n>1) 的前一结点编号为 n-1(其最右边子女编号是 (n-1)*k+1 ),故结点 n 的。11、对广义表 A=(x,((a,b),c,d)) 作运算 head(head(tail(A))) 后的结果。5、用某种排序方法对关键字序列( 25,84,21,47,15,27,68,35,20)进行排序时,序。18、广义表 (a,(a,b),d,e,((i,j),k)) 的长度是 _ ,深度是 _。1、若有 100个学生,每个学生有学号,姓名,平均成绩,采用什么样的数据结构最方便,写。

2024-11-04 13:22:30 1190

原创 数据结构模拟题[十]

3. 设关键字序列 (k 1, k2,, , kn-1 ) 是堆,设计算法将关键字序列 (k 1,k 2,, , kn-1,x) 调整为堆。12. 设有向图 G中的有向边的集合 E={<1,2>,<2,3>,<1,4>,<4,5>,<5,3>,<4,6>,<6,5>} ,则。12. 设一组初始记录关键字序列为 (Q,H,C,Y ,P,A,M ,S,R,D,F,X) ,则按字母升序的第一趟冒。8. 设一组权值集合 W=(15,3,14,2,6,9,16,17) ,要求根据这些权值集合构造一棵哈夫曼树,则这。

2024-11-03 18:24:52 1110

原创 数据结构模拟题[九]

12. 设有序表中的元素为 (13 ,18,24,35, 47,50,62) ,则在其中利用二分法查找值为 24 的元素需要经。14. 设有向无环图 G中的有向边集合 E={<1 ,2>,<2,3>,<3,4>,<1,4>} ,则下列属于该有向图 G的一。4. 对一组初始关键字序列( 40, 50,95,20, 15,70,60, 45,10)进行冒泡排序,则第一趟需要进。6. 设一组初始记录关键字序列为 (20 , 12,42,31,18,14,28) ,则根据这些记录关键字构造的二叉。

2024-11-03 18:23:47 727

原创 数据结构模拟题[八]

9. 设无向图 G中的边的集合 E={(a ,b),(a,e),(a,c),(b,e),(e,d),(d,f),(f ,c)} ,则从顶点 a 出。1. 设一组初始记录关键字序列为 (49 ,38,65,97,76,13,27, 50),则以 d=4 为增量的一趟希尔排序。8. 设一组初始记录关键字序列为 (49 ,38,65,97,76,13,27, 50),则第 4 趟直接选择排序结束后的。4. 设某散列表的长度为 100,散列函数 H(k)=k % P ,则 P 通常情况下最好选择( )。

2024-11-02 17:45:30 495

原创 数据结构模拟题[七]

9.设一组初始记录关键字序列为 (13 ,18,24,35,47,50,62,83,90, 115,134), 则利用二分法查找。3.设一组初始记录关键字序列为 (60 ,80, 55,40,42,85) ,则以第一个关键字 45 为基准而得到的一趟。7. 设有一组初始关键字序列为 (24 ,35,12,27,18,26) ,则第 3 趟直接插入排序结束后的结果的是。8. 设有一组初始关键字序列为 (24 ,35,12,27,18,26) ,则第 3 趟简单选择排序结束后的结果的是。的时间复杂度为( )。

2024-11-02 17:43:10 454

原创 数据结构模拟题[六]

3.设有向图 G的二元组形式表示为 G =( D,R),D={1 ,2,3,4,5} ,R={r} ,r={<1,2> ,<2,4> ,<4,5>,} 的时间复杂度为 _________。5.设二叉树中度数为 0 的结点数为 50,度数为 1 的结点数为 30,则该二叉树中总共有 _______个结点数。1. 设一组权值集合 W={2,3, 4,5,6} ,则由该权值集合构造的哈夫曼树中带权路径长度之和为( )。<1,3>,<3,2>,<3,5>} ,则给出该图的一种拓扑排序序列 __________。

2024-11-01 13:39:56 866

原创 数据结构模拟题[五]

8.设连通图 G 中的边集 E={(a ,b),(a,e),(a,c),(b, e), (e, d),(d,f) ,(f, c)},则从顶点 a 出发可。4. 设散列表的长度为 8,散列函数 H(k)=k mod 7,初始记录关键字序列为 (25 ,31,8,27,13,68) ,要。3.设一组初始记录关键字序列为 (25,50,15, 35,80,85,20,40,36,70),其中含有 5 个长度为 2 的。4.函数 substr( “DATASTRUCTURE”, 5,9) 的返回值为( )。

2024-11-01 13:38:45 1962

原创 数据结构模拟题[四]

6.设一组初始记录关键字序列为 (345 ,253,674, 924,627) ,则用基数排序需要进行( )趟的分配和。9.设某二叉树中度数为 0 的结点数为 N0,度数为 1 的结点数为 Nl ,度数为 2 的结点数为 N2,则下列等式。9. 设一组初始记录关键字序列为 (20, 18, 22,16,30, 19),则以 20 为中轴的一趟快速排序结果为。若采用二叉链表作为存储结构,则。10.设一组初始记录关键字序列为 (20,18,22,16,30,19),则根据这些初始关键字序列建成的初始堆。

2024-10-31 13:39:35 1410

原创 数据结构模拟题[三]

1.设某数据结构的二元组形式表示为 A=(D ,R),D={01 ,02,03,04,05, 06,07,08, 09},R={r} , r={<01 ,02>,<01,03>,<01,04>,<02,05>,<02,06>,<03,07>,<03,08>,<03,09>} ,则数据结构 A 是( )。12. 设有向图 G中有向边的集合 E={<1 ,2>, <2,3>,<1,4>,<4,2>,<4,3>} ,则该图的一种拓扑序。若用二叉链表作为该完全二叉。

2024-10-31 13:37:53 1000

原创 数据结构模拟题[二]

4. 设一棵树 T 中边的集合为 {(A ,B) ,(A,C),(A ,D),(B,E), (C,F),(C,G)} ,要求用孩子兄弟表。7. 设一组初始记录关键字序列为 (55 ,63, 44, 38,75, 80,31, 56) ,则利用筛选法建立的初始堆为。3. 设一组有序的记录关键字序列为 (13 ,18,24,35, 47,50,62, 83,90) ,查找方法用二分查找,要。6. 设有一组初始记录关键字为 (45 ,80, 48,40,22, 78),要求构造一棵二叉排序树并给出构造过程。

2024-10-30 16:17:51 806

原创 数据结构模拟题[一]

4. 设有一个二维数组 A[m][ n] ,假设 A[0][0] 存放位置在 644(10),A[2][2] 存放位置在 676(10),每个元素。9. 对于线性表( 7,34,55,25,64, 46,20,10)进行散列存储时,若选用 H(K)=K %9作为散列。3. 假定一棵树的广义表表示为 A( C,D(E,F,G),H(I,J)),则树中所含的结点数为 __________8. 在一个具有 n 个顶点的无向完全图中,包含有 ________条边,在一个具有 n 个顶点的有向完全图中,

2024-10-30 16:15:44 527

原创 数据结构+算法分析与设计[22-24年真题版]

十一、假设关键码为{503,087,512,061,908,170,897,275,653,426}分别执行以下排序算法(1)、(2)、(3),写出每一趟排序结束时的关键码状态。九、问答题:假设某电文中含有六种字符:{A,B,C,D,E,F},它们的出现频率依次为{0.24,0.07,0.15,0.03,0.5,0.01}(每小题6分,共12分)

2024-10-29 12:02:09 931

原创 数据结构+算法分析与设计[19-21年真题版]

八、设有一组关键字{19,01,23,14,55,20,84,27,68,11,10,77},采用哈希函数: H(Key)=Key MOD 13, 采用开放地址法的线性探测再散列方法解决冲突,试在0~18的散列地址空间中对该关键字序列构造哈希表。八、依次输入表(30,15,28,20,24,10,12,68,35,50,46,55)中的元素,生成一棵二叉树排序树。七、给出一组关键字(29,18,25,47,58,12,51,10),分别写出按下列各种排序方法进行排序时的变化过程: (15分)

2024-10-29 12:00:56 508

原创 数据结构+算法分析与设计[15-18真题版]

八、设有一组关键字{19,01,23,14,55,20,84,27,68,11,10,77},采用哈希函数:H(Key)=Key MOD 13采,用开放地址法的线性探测再散列方法解决冲突,试在0~18的散列地址空间中对该关键字序列构造哈希表。八、设有一组关键字{19,01,23,14,55,20,84,27,68,11,10,77},采用哈希函数:H(Key)=Key MOD 13采用开放地址法的二次探测再散列方法解决冲突,试在0~18的散列地址空间中对该关键字序列构造哈希表。(1)直接插入排序;

2024-10-28 17:27:57 1089

原创 数据结构+算法设计与分析[名词解释版]

B-树中每个结点都存储信息,B+树只有根节点存储关键字和记录,非叶结点只有索引作用,另外B+树可以用指针指向关键字最小的结点,并把所有结点链接成单链表。103)极大连通子图、极小连通子图、极大强连通子图、极小强连通子图:极大连通子图即连通分量,极小连通子图即边最少的连通子图,极大强连通子图即强连通分量、极小强连通子图在保持任意两结点来回互通的情况下弧最少的连通子图。按行优先存储、按列优先存储。90)性质:离根越近结点权值越大,没有度为1的结点,原结点都是叶子结点,结点总数2n-1,度为二的结点数为n-1。

2024-10-28 17:24:39 1554

原创 数据结构各章节概念

在一个非空表L=(a1,a2,……,an)中,任意一对相邻的数据元素ai-1和ai之间(1<i≤n)存在序偶关系(ai-1,ai),且ai-1称为ai的前驱,ai称为ai-1的后继。数据结构是指相互之间存在一定关系的数据元素的集合,即数据结构是一个二元组DataStructure = (D, R),其中D是数据元素的集合,R是D上关系的集合。二叉树是n(n≥0)个结点的有限集合,该集合或者为空集(称为空二叉树),或者由一个根结点和两棵互不相交的、分别称为根结点的左子树和右子树的二叉树组成。

2024-10-27 18:59:24 1090

原创 C语言程序设计(100道编程题)

if(x*x==i+100&&y*y==i+268)/*如果一个数的平方根的平方等于该数,这说明此数是完全平方数*/1.程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后。1.程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提。1.程序分析:用i控制行,j来控制列,根据i+j的和的变化来控制输出黑方格,还是白方格。

2024-10-27 18:55:14 1839

原创 考研C语言程序理解题

4. 程序输出为: sum=1 sum=3 sum=6 sum=10。5.当键盘输入program.时,下列程序的输出: pogam。6. 程序输出为: 1 5 4 4 6 7 8 2 3 4。8. 程序输出为: (f)6 (f)24 (m)24。7. 程序输出为: * #* #*程序理解题(指出程序执行的结果)程序理解题(指出程序执行的结果)2. 程序输出为:x=6。3. 程序输出为:#&

2024-10-27 18:51:34 501

原创 考研C语言程序设计[选择题版]内附答案

21.若对数组进行初始化:char carr[ ]={’s’,’t’,’u’,’d’,’e’,’n’,’t’},barr[ ]=”student”;1.若将3和10从键盘输入给变量a、x,输入语句为scanf(“a=%d,x=%f”,&a,&x);16. 若#define squ(x) (x)*(x) 执行语句printf(“result=%d”,squ(i+j));(b= =0)与!b ) B、b=(a=4,4*5) 与 b=a=4,4*5。

2024-10-27 18:46:05 1541

原创 数据结构考研知识点汇总

首先创建一个空表LC,通过比较指针pa和pb所指向的元素的值,依次从LA或LB中“摘取”元素值较小的结点插入到LC表的最后,当其中一个表变空是,说明此表的元素已归并完,则只要将另一个非空表的剩余结点依次插入在LC表的最后即可。当n=0时,串中没有任何字符,其串的长度为0,通常被称为空串。定义:一棵深度为h,具有n个结点的二叉树,若将它与一棵同深度的满二叉树中的所有结点按从上到下,从左到右的顺序分别进行编号,且该二叉树中的每个结点分别与满二叉树中编号为1~n的结点位置一一对应,则称这棵二叉树为。

2024-10-27 18:36:51 1085

原创 数据结构知识点总结[导师教案版]

树:由一个或多个(n≥0)结点组成的有限集合T,有且仅有一个结点称为根(root),当n>1时,其余的结点分为m(m≥0)个互不相交的有限集合T1,T2,…然后将各子表中的最大关键字构成一个索引表,表中还要包含每个子表的起始地址(即头指针)。,kn)顺次排成一棵完全二叉树,则此树的特点是:树中所有结点的值均大于(或小于)其左右孩子,此树的根结点(即堆顶)必最大(或最小)。遍历定义:从已给的连通图中某一顶点出发,沿着一些边,访遍图中所有的顶点,且使每个顶点仅被访问一次,就叫做图的遍历,它是图的基本运算。

2024-10-27 18:33:18 1014

原创 C语言真题卷(2)

等价于 char c[7]=d[7]= "123456";14.根据声明int a[10]={1,2,3,4,5,6,7,8,9,10}, *p=a;8.整型变量a、b的值分别为10、3,语句printf("%d/%d=%d",a,b,a/b);A.元素a[7]的地址 B.元素a[7]的值 C.元素a[6]的地址 D.元素a[6]的值。3.当整型变量a、b、c的值分别为9、6、3时,表达式f=a>b>c的值是 ( )。

2024-10-27 18:25:03 1036

原创 C语言真题卷(1)

Fibonacci数列为:1,1,2,3,5,8,13,…12. 函数fun的函数首部为:int fun(int i,int j)且函数指针变量P定义如下:int(*P)(int i,int j);3. 在C程序中有自定义函数f,函数首部为:void f(int *x),主函数中有数组定义为 int a[5],以数组a为实参,则调用该函数的语句为( )。9.若已定义:int a[ ]={0,1,2,3,4,5,6,7,8,9},*p=a, i=3;

2024-10-27 18:22:53 1876

原创 回溯法求解组合(c语言)

/ 找到组合: pathSize == k,创建临时数组temp,复制path到temp,然后ans[ansTop++] = temp;// 继续探索以j=2开始的新一轮,类似过程,会找到包含[1, 3, 4]、[1, 3, 5]、[1, 4, 5]等所有可能的组合,=> path现在包含[1, 2, 3], pathSize=3。=> path现在包含[1, 2, 5], pathSize=3。// 入口检查: pathSize == k(此时pathSize=2, 但此处应修正为判断失误,

2024-07-03 22:52:30 525

原创 二叉树的前中后序遍历代码(C语言)

之后的中序和后序遍历只需调换一下代码顺序即可。:一个整型数组,用于存储遍历过程中的节点值。:指向当前正在遍历的二叉树节点的指针。:一个整型指针,用于记录已经存储在。数组中的节点值的数量。

2024-07-02 00:44:59 406 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除