研究生类
公务员类
工程类
语言类
金融会计类
计算机类
医学类
研究生类
专业技术资格
职业技能资格
学历类
党建思政类
全国联考
公共课
专业课
全国联考
同等学历申硕考试
博士研究生考试
计算机学科专业基础综合
法硕联考专业基础(法学)
法硕联考综合(法学)
法硕联考专业基础(非法学)
法硕联考综合(非法学)
管理类联考综合能力
经济类联考综合能力
化学
植物生理学与生物化学
动物生理学与生物化学
计算机学科专业基础综合
问答题线性表以顺序结构存储且递增有序,写一个算法实现二分查找。 要求:①用类C语言编写算法; ②在算法中给出必要的类型描述和注释。
进入题库练习
问答题如果一棵有n个结点的满二叉树的高度为h(根结点所在的层次为1),则求解下列问题。 (1)用高度如何表示结点总数n?用结点总数n如何表示高度h? (2)若对该树的结点从0开始按中序遍历次序进行编号,则如何用高度h表示根结点的编号?如何用高度h表示根结点的左子女结点的编号和右子女结点的编号?
进入题库练习
问答题设i是一棵按后序遍历方式构成的线索二叉树的根结点指针,试设计一个非递归的算法,把一个地址为x的新结点插到t树中已知地址为y的结点右侧作为结点y的右孩子,并使插入后的二叉树仍为后序线索二叉树。【东北大学1996七(15分)】
进入题库练习
问答题对以下关键字序列建立哈希表: (SUN,MON,TUE,WED,THU,FRI,SAT),哈希函数为H(K)=(关键字中第一个字母在字母表中的序号)MOD 7,用线性探测法处理冲突,求构造一个装填因子为0.7的哈希表;并分别计算出在等概率情况下查找成功与不成功的平均查找长度。【西北大学2000二、3(5分)】
进入题库练习
问答题设一棵后序线索树的高是50,结点x是树中的一个结点,其双亲是结点y,y的右子树高度是3l,x是y的左孩子。则确定x的后继最多需经过__________中间结点(不含后继及x本身)。【南京理工大学2000二、8(1.5分)】
进入题库练习
问答题假定把关键字key散列到有n个表项(从0到n-1编址)的散列表中。对于下面的每一个函数H(key)(keyr为整数),这些函数能够当作散列函数吗?(即对于插入和查找,散列程序能正常工作吗?)如果能够,它是一个好的散列函数吗?请说明理由。设函数random(n)返回一个0到n-1之间的随机整数(包括0与n-1在内)。
进入题库练习
问答题树的存储结构如下: #define MAX一TREE—SIZE 100 typedef struct CTNode{ //孩子结点 int child; struct CTNode *next ; }*childPtr; typedef struct { E1emtype data; childPtr *firstchild; //孩子链表头的指针 }*CTBox; Typedef struct { CTBox nodes[MAX_rREE—SIZE]; int n; //n为结点数 }*CTree 写出求树的度的算法。【南京理工大学2004四(5分)】
进入题库练习
问答题设表长为1023的有序线性表,查找每个元素的概率相等,采用折半查找方法,查找成功的ASL是__________。【北京交通大学2005二、5(2分)】
进入题库练习
问答题设某二叉树的先序遍历序列为abcdefgh,中序遍历序列为dgbaechf,,则其后序遍历序列为__________。【北京交通大学2006二、5(2分)】
进入题库练习
问答题设二叉树根结点在第1层,树的深度d为距离根最远的叶结点所在层次,试给出:
进入题库练习
问答题设有序顺序表中的元素依次为017,094,154,170,275,503,509,512,553,612,677,765,897,908。试画出对其进行折半查找时的判定树,并计算查找成功的平均查找长度和查找不成功的平均查找长度。
进入题库练习
问答题带头结点且头指针为ha和hb的两线性表A和B分别表示两个集合,两表中的元素皆为递增有序。请写一算法求A和B的并集AUB,要求该并集中的元素仍保持递增有序,且要利用A和B的原有结点空间。【北京邮电大学1992年】
进入题库练习
问答题设只含根结点的二又树的高度为0,则高度为尼的二又树的最大结点数为__________,最小结点数为__________。【北京大学1997一、1(4分)】
进入题库练习
问答题下面的程序将一个整数e压入堆栈S,实现堆栈的入栈操作,请在空格处填上适当的语句实现该操作。其中堆栈S的定义如下: typedef struct{ int*base;int*top;int stacksize ;}SqStack; int Push(SqStack S,int e) (if((1)) {s.base=(int*)realloc(s.base,(s.stacksize+1)*sizeof(int)); if( (2) ) {printf(“Not Enough Memory!\n”);return 0;) S.top= (3) ; S.stacksize= (4) ; } (5); return 1; }【西南交通大学2005】
进入题库练习
问答题设一个散列表含hashsize=13个表项,其下标从0到12,采用线性探查法解决冲突。请按以下要求,将关键字{10,100,32,45,58,126,3,29,200,400,0}散列到表中。
进入题库练习
问答题简单排序算法(即直接插入排序)的平均时间为_______,它是一种_______的排序方法。
进入题库练习
问答题已知消费总金额,请设计一个发票打印程序,打印输出的发票金额单位为:千百十元。【南京航空航天大学2004三、3(8分)】
进入题库练习
问答题下图表示一个地区的通信网,边表示城市间的通信线路,边上的权表示架设线路花费的代价,如何选择能沟通每个城市且总代价最省的n一1条线路,画出所有可能的选择。【东北大学2000一、4(4分)】
进入题库练习
问答题栈是__________的线性表,其运算遵循__________的原则。【北京科技大学1997一、3】
进入题库练习
问答题设计将带表头的链表逆置算法。
进入题库练习