学科分类

已选分类 工学计算机科学与技术计算机软件与理论
问答题用插值法求一个二次多项式p2(x),使得曲线y=p2(x)在x=0处与曲线y=cosx相切,在x=兀/2处与y=cosx相交,并证明:
进入题库练习
问答题分析下列程序: DATA SEGMENT DISPDATA DBINPUT NUMBER KEY,CR OR SP RETURN,0DH,0AH DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX LEA DX,DISPDATA ;(1) MOV AH,09H ;(2) INT 21H AGAIN: MOV AH,01H ;(3) INT 21H CMP AL,0DH ;(4) JZ EXIT ;(5) CMPAL,20H ;(6) JZ EXIT ; CMP AL,30H ;(7) JBE AGAIN ;(8) CMP AL,39H ;(9) JAAGAIN ;(10) SUB AL,30H ;(11) MOV CL,AL ;(12) AND CX,0FFH DONE: MOV AH,02H MOV DL,07H ;(13) INT 21H CALL DELAY ; LOOP DONE JMP AGAIN EXIT: MOV AH,4cH ;(14) INT 21H DELAY: PUSH CX MOV CX,0FFFH LOOP DELAY POP CX RET CODE ENDS END START 按照程序各语句中;号后面的题号(1)~(14),试分别回答这些语句的功能。程序执行后将完成什么功能?
进入题库练习
问答题在A地址起有6位非压缩型BCD被除数,在B地址有1位非压缩型BCD除数,实现除法运算。商数存于C起的单元中,余数存D单元中。并将商值显示在屏幕上。
进入题库练习
问答题已知n个顶点的有向图,用邻接矩阵表示,编写函数,计算每对顶点之间的最短路径。【南京航空航天大学2001九(10分)】
进入题库练习
问答题利用顺序表的操作,实现以下的函数:
进入题库练习
问答题令G=(V,E)为一个有向无环图,编写一个给图G中每一个顶点赋以一个整数序号的算法,并满足以下条件:若从顶点i至顶点j有一条弧,则应使i<j。【清华大学1996七】
进入题库练习
问答题下面是中序线索树的遍历算法,树有头结点且由指针thr指向。树的结点有五个域,分别为:数据域data,左、右孩子域lchild,rchild,左、右标志域ltag,rtag。规定标志域为1是线索,0是指向孩子的指针。请在空格处添上适当内容,每个空格只填一个语句。inorderthread(thr) (p=thr一>Ichild; while(——(1]——){ while(——(2)——) p=——(3)——; printf(p一>data); while(——(4)——){ p=p一>rchild;printf(p一>data);) p=——(5)——; } } 【中国海洋大学2007五(10分)】
进入题库练习
问答题哈希表用__________确定记录的存储位置。【北京理工大学2005二、5(2分)】
进入题库练习
问答题表插入排序的基本思想是在结点中设一指针字段,插入Ri时Rl到Ri一1已经用指针按排序码不减次序链接起来,这时采用顺序比较的方法找到Ri应插入的位置,做链表插入。如此反复,直到把Rn插入为止。【山东工业大学2000五(16分)】【山东大学1998五】(1)(6分)请完成下列表插入的算法; ①R[0]LINK←(1));R IN].LINl←(2); ②循环,I以一1为步长,从(3)到(4)执行A.p←R[0].LINK; Q←0B.循环,当P>0且(5) 时,反复执行 Q←P; P←(6)C.R[Q].LINK←I; R[I]LINK←p (2)(2分)表插入排序的最大比较次数是(7) ; (3)(2分)表插入排序的最小比较次数是(8) ; (4)(2分)记录移动的次数是(9); (5)(2分)需要附加的存储空间是(10); (6)(2分)该排序算法是否是稳定的(11)。
进入题库练习
问答题检索是为了在文件中寻找满足一定条件的记录而设置的操作。检索可以按__________检索,也可以按__________检索;按__________检索又可以有__________检索和__________检索。【山东大学1999一、1(5分)】
进入题库练习
问答题以下程序输出的结果是: #include "stdio.h" void main() { char s[]="\"hello\""; printf("%s",s); }
进入题库练习
问答题对单链表中元素按插入方法排序的C语言描述算法如下,其中L为链表头结点指针。请填充算法中标出的空白处,完成其功能。 typedef struct node {int data; struct node*next; }linknode,*link; voidInsertsort(1ink L) {link P,q,r,u; p=L一>next;(1); while((2) ) {r=L; q=n->next; while((3) &&q一>datadata){r=q; q=q一>next;} u=p一>nextj (4);(5);p=u; } }【北京科技大学2001二(10分)】
进入题库练习
问答题试写出把图的邻接矩阵表示转换为邻接表表示的算法。【哈尔滨工业大学2002七(8分)】【中山大学1998五、2(10分)】【南开大学2000三、3】【北京邮电大学2006五、3(10分)】
进入题库练习
问答题请写一非递归算法,该算法在按值严格递增排序的顺序表A【1…n】中采用折半查找法查找值不小于item的最小元素。若表中存在这样的元素,则算法给出该最小元素在表中的位置,否则,给出信息0。【北京航空航天大学2007年】
进入题库练习
问答题每次使两个有序表合并成一个有序表,这种排序方法叫做__________排序。【哈尔滨工业大学2005一、6(1分)】
进入题库练习
问答题设有一头指针为L的带有表头结点的非循环双向链表,其每个结点中除有pred(前驱指针)、data(数据)和next(后继指针)域外,还有一个访问频度域freq。在链表被起用前,其值均初始化为零。每当在链表中进行一次Locate(L,x)运算时,令元素值为x的结点中freq域的值增1,并使此链表中结点保持按访问频度非增(递减)的顺序排列,同时最近访问的结点排在频度相同的结点的最后,以便使频繁访问的结点总是靠近表头。试编写符合上述要求的Locate(L,x)运算的算法,该运算为函数过程,返回找到结点的地址,类型为指针型。【清华大学1997二(10分)】【苏州大学2004四(15分)】【江苏大学2006四、2(13分)】
进入题库练习
问答题设二维数组a[1一m,1.n]含有m*n个整数。(1)写出算法(Pascal过程或c函数):判断a中所有元素是否互不相同,输出相关信息(yes/no);(2)试分析算法的时间复杂度。【华中理工大学1999五(10分)】
进入题库练习
问答题已知两个各包含N和M个记录的排好序的文件能在O(N+M)时间内合并为一个包含N+M个记录的排好序的文件。当有多于两个排好序的文件要被合并在一起时,只需重复成对地合并便可完成。合并的步骤不同,所需花费的记录移动次数也不同。现有文件F1,F2,F3,F4,F5,各有记录数为20,30,10,5和30,试找出记录移动次数最少的合并步骤。【重庆大学2000二、3】
进入题库练习
问答题线性表有两种存储结构:一是顺序表,二是链表。试问:
进入题库练习
问答题已知在一棵含有n个结点的树中,只有度七的分支结点和度为0的叶子结点,求该树含有的叶子结点数。【大连理工大学2005二、2(20/4分)】【江苏大学2004三、5(6分)】
进入题库练习