参考 [BFS 搜索流程](#BFS 广度优先搜索),搜索顺序为:A -> B -> C -> D
为什么放弃 DFS 和 BFS
从 [Python MRO 历史](#Python MRO 历史) 可以看出无论是...K1], L[K3], L[K2], L[o], [K1, K3, K2, o])
L[K1] = [K1] + merge(L[C], L[A], L[B], L[o], [C, A, B, o])...([K1, C, A, B, o], [K3, A, D, o], [K2, B, D, E, o], [o], [K1, K3, K2, o])
L[Z] = [Z, K1] + merge([C,...Z] = [Z, K1, C, K3, A] + merge([B, o], [D, o], [K2, B, D, E, o], [o], [K2, o])
L[Z] = [Z, K1, C, K3,...Z] = [Z, K1, C, K3, A, K2, B, D, E] + merge([o], [o], [o], [o], [o])
L[Z] = [Z, K1, C, K3, A, K2, B,