所以我给自己做了一个任务来制作一个Pseudocode BubbleSort算法(加入顺序)函数在一个更大的程序中使用,我对Pseudocode很新,所以我很乐意支持。我有Python代码: #Python:BubbleSort
def bubblesort(myList):
for i in range(0, len(myList) - 1):
for j in range(0, len(myList) - 1 - i):
if myList[j] < myList[j+1]:
myList[j], myList[j+1] = myList[j+1], myList[j]
return myList
但我怎么会把它变成Pseudocode? p>
答案 0 :(得分:0)
Pseudocode没有定义标准,因为它只是一种编写程序代码的人类可读表示的方法。可以根据需要定义功能。一些例子是:
def FunctionName()
,用于定义函数的Python语法; <type> function name()
; 但是,您最终定义的功能取决于您,以及您是否选择遵循原始来源语言的语法只是您的决定。
可以找到伪代码函数声明的更多示例here(en.wikipedia.org,&#34; Pseudocode&#34;,section&#34; Syntax&#34;)。