gpt4 book ai didi

pseudocode - 伪代码中的<—和<->

转载 作者:行者123 更新时间:2023-12-04 13:28:26 25 4
gpt4 key购买 nike

我不是来自CS的背景,而是试图弄清楚用于什么用途的内容。在伪代码中,我看到了很多这样的东西:

for i <---  1 to n-1 do
j <--- find-Min(A,i,n)
A[j] <-> A[i]
end for
<---<->用来指代什么?

最佳答案

<---的意思是“将右侧分配给左侧”(看到它在for情况下使用有点奇怪,因为在这里很容易省略了它)。
<->的意思是“交换”。 A [j]值与A [i]交换。

编辑:

我只是想到第一行可能缺少i,而应改为:

for i <---  1 to n-1 do

这成为上述 <---的合法用例: i被顺序分配从 1n-1的值,并且对这些 end for值中的每一个执行循环体(向下到 i,表示循环结束)。

关于pseudocode - 伪代码中的<—和<->,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10758222/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com