跳转至

错题

1 AVL, Splay, Amortized Analysis

image-20240420153752941
  • push,cost为1
  • pop,若B不为空,cost为1,若B为空,则cost为\(2|S_A|+1\),因为需要把A中所有都从A中pop出来,push进B,因此选D,这样对每一个pop操作,\(c_i+\phi_{i+1}-\phi_i\)都一样
image-20240422090443341image-20240422092305597

注意看选项,有细微区别

2 Red-Black Tree, B+ Tree

image-20240422092124257

定义中\(n_0=1\),因此empty应对应高度-1,在此基础才可以运用公式

Fib: \(F_0=0,F_1=1,F_2=1,F_3=2\)

3 倒排索引

image-20240419231948896
image-20240420151159137
image-20240421001803539

4 Leftist Heap, Skew Heap

image-20240420180936253
image-20240421000639438
image-20240422214552953

选D,看加粗部分

image-20240422214915109

A worst-case是\(O(N)\)

5 Binomial Queue

6 Backtracking

image-20240420134518998

Answer

考虑在当前情况下,两方能赢连线有几种

image-20240420144926150

这里画出来的是最终情况下,若赢对应赢的方式,因此3-3=0

7 分治

image-20240420140353189
image-20240422214659161

8 Dynamic Programming

image-20240420235301170
image-20240421001014285

10 P & NP

image-20240618223636190
image-20240619001453755

Greedy是不断前进,最后达到解。而local search是不断修改值,选择一个最佳的解。求出的每一个解都是最终的解。

后面摆了qwq

评论