最新 最热

文心一言 VS 讯飞星火 VS chatgpt (288)-- 算法导论21.3 1题

一、用按秩合并与路径压缩启发式策略的不相交集合森林重做练习21.2-2。如果要写代码,请用go语言。

2024-08-16
1

文心一言 VS 讯飞星火 VS chatgpt (287)-- 算法导论21.2 6题

六、假设对 UNION 过程做一个简单的改动,在采用链表表示中拿掉让集合对象的 tail 指针总指向每个表的最后一个对象的要求。无论是使用还是不使用加权合并启发式策略,这个修改不应该改变 UNION 过程的渐近运行时间。(提...

2024-08-16
1

文心一言 VS 讯飞星火 VS chatgpt (286)-- 算法导论21.2 5题

五、Gompers 教授猜想也许有可能在每个集合对象中仅使用一个指针,而不是两个指针( head 和 tail ),同时仍然保留每个链表元素的2个指针。请说明教授的猜想是有道理的,并通过描述如何使用一个链表来表示每个集合,使得每个...

2024-08-16
1

文心一言 VS 讯飞星火 VS chatgpt (285)-- 算法导论21.2 4题

四、请给出图 21-3 所示操作序列的一个运行时间的渐近紧确界,假定使用链表表示和加权合并启发式策略。如果要写代码,请用go语言。

2024-08-16
0

文心一言 VS 讯飞星火 VS chatgpt (284)-- 算法导论21.2 2题

二、对定理 21.1 的整体证明进行改造,得到使用链表表示和加权合并启发式策略下的 MAKE-SET 和 FIND-SET 的摊还时间上界为 O(1),以及 UNION 的摊还时间上界为 O(lgn)。如果要写代码,请用go语言。...

2024-08-16
1

文心一言 VS 讯飞星火 VS chatgpt (283)-- 算法导论21.2 1题

三、在 CONNECTED-COMPONENTS 作用于一个有 k 个连通分量的无向图 G=(V,E) 的过程中,FIND-SET 需要调用多少次? UNION 需要调用多少次?用 |V| 、 |E| 和 k 来表示你的答案。如果要写代码,请用go语言。...

2024-08-16
1

文心一言 VS 讯飞星火 VS chatgpt (282)-- 算法导论20.4 3题

三、在 CONNECTED-COMPONENTS 作用于一个有 k 个连通分量的无向图 G=(V,E) 的过程中,FIND-SET 需要调用多少次? UNION 需要调用多少次?用 |V| 、 |E| 和 k 来表示你的答案。如果要写代码,请用go语言。...

2024-08-16
1

文心一言 VS 讯飞星火 VS chatgpt (281)-- 算法导论20.4 2题

二、证明:CONNECTED-COMPONENTS 处理完所有的边后,两个顶点在相同的连通分量中当且仅当它们在同一个集合中。如果要写代码,请用go语言。

2024-08-16
1

文心一言 VS 讯飞星火 VS chatgpt (280)-- 算法导论20.4 1题

一、假设 CONNECTED-COMPONENTS 作用于一个无向图 G=(V,E),这里V={a,b,c,d,e,f,g,h,i,j,k},且 E 中的边以如下的顺序处理:(d,i),(f,k),(g,i),(b,g),(a,h),(i,j),(d,k),(b,j),(d,f),(g,j),(a,e)。请列出在每次执......

2024-08-16
1