for i = 1 to n − 1 do
k←i
l ← L[i]
for j = i + 1 to n do
if L[j ] < l then k ← j
l ← L[j ]
SWAP(L[i], L[k])
如果你要使用3个变量,我试图从中制定决策树:a,b,c。
这只是一个简单的选择排序,但实际上跟踪所有变量是非常困难的。我可以很容易地做出最简单的决策树,但是这个应该很简单,但这真的很难。
一般来说,有人可以给我任何提示或技巧吗?