导航:首页 > 源码编译 > 数据结构的经典算法题

数据结构的经典算法题

发布时间:2025-08-30 02:25:29

⑴ 数据结构与算法选择题!

第一题,DFS(深度优先遍历)是一个递归算法,在遍历的过程中,先访问的点被压入栈底(栈是先进后出),再说:拓扑有序是指如果点U到点V有一条弧,则在拓扑序列中U一定在V之前。深度优先算法搜索路径恰恰是一条弧,栈的输出是从最后一个被访问点开始输出,最后一个输出的点是第一个被访问的点。所以是逆的拓扑有序序列
第二题:无向图路径长度是指两个顶点之间弧的条数,如果两顶点路径长度有2条弧,则有3个顶点例如A——B——C;
第三题:A:极小连通图是一棵生成树,只有N-1条边,但是连通分量可能有N条边,例如极小连通图A—— B——C,连通分量“A”——B——C——“A”(这里的最后一个“A”跟第一个“A”一致):;
B:你查下极大强连通子图概念就明白了;
C:你看看第二题的例子就明白了,AC之间没有弧,但他们是一个拓扑序列;
D:例如:环形图就不满足,比如长方形,四个顶点,两种遍历都能访问到每个顶点,但不是完全图

⑵ 数据结构与算法试题,高分,求答案啊

给你第一题解法吧:后面的实在是不想做。

先根:ABCDEFGHI

中根:CBEDAGFHI

遍历的基本方法:先左子树后右子树。

1,先根遍历可以确定根节点为A,

2,依据1步,可以在中根遍历中确定左子树为:CBED,右为:GFHI

3,在可以重复1,2步。就可以得到结果。

A

BF

CDGH

I

4,O(n^3)+O(1)

⑶ 数据结构 - 算法水与量杯问题

算是比较经典的算法题了

  1. 将装满水的5ml量杯倒满3ml的量杯。

  2. 倒掉3ml量杯里的水,将5ml量杯里剩下2ml水倒进3ml量杯里。

  3. 又将装满水5ml的量杯往已经装有2ml水的3ml量杯里倒水,倒满3ml量杯。

  4. 此时5ml量杯里的水刚好4ml。

阅读全文

与数据结构的经典算法题相关的资料

热点内容
程序员将鼠标拉到现实世界 浏览:60
思科服务器怎么开机 浏览:80
减脂健身app哪个好用 浏览:741
照片怎么压缩分文件夹 浏览:68
传感器如何连接单片机 浏览:24
云服务器多少个 浏览:596
孕妈app哪个比较好 浏览:807
java回车转义字符 浏览:757
linux启动级别修改 浏览:121
单片机采集交流方法 浏览:283
程序员的平凡理想 浏览:238
floyd最短路径算法c 浏览:387
新湖app在哪里下载 浏览:708
计算机图形学涉及的算法 浏览:374
阿里云linux一键web 浏览:30
弹性云服务器注册 浏览:172
垃圾程序员写出垃圾代码 浏览:763
帝国时代java下载 浏览:56
数据结构的经典算法题 浏览:199
逍遥安卓多开管理器是干什么的 浏览:917