1. 把一个链表反向,递归,非递归都写一遍。 1.试编写3个函数实现 (1)建立一个双向链表 (2)插入一个节点 (3)删除一个节点 2.自己定义数据结构,写出程序:二叉树的前序遍历。 3.实现双向链表删除一个节点P,在节点P后插入一个节点,写出这两个函数。 4.下面哪种排序法对12354最快 a quick sort b.buble sort c.merge sort 5.哪种结构,平均来讲,获取一个值最快 a. binary tree b. hash table c. stac
一、 单项选择题(共 40 小题,每题 2 分,共 80 分) 1. 下例说法中不正确的是( )。 A .图的遍历是从给定源点出发每个顶点仅被访问一次 B .遍历的基本方法有两种:深度遍历和广度遍历 C .图的深度遍历不适用于有向图 D .图的深度遍历是一个递归过程 2. n 个结点的有向完全图含有边的数目为()。 A . B . n(n+1) C . n/2 D . n(n-1) 3. 关键路径是 AOE 网中()。 A .从始点到终点的最短路径 B .