我想问一下如何将空列表的初始化表示为伪代码,我的代码如下:
cat1 = []
cat2 = []
cat3 = []
cat4 = []
cat5 = []
cat6 = []
cat7 = []
在这里,我想问一下如何将这些东西表现为好看且简单的伪代码。
答案 0 :(得分:1)
如果我觉得需要将这些包含在伪代码中,我可能会使用“SET”或“ASSIGN”这个词。例如:
“SET cat5等于EMPTY LIST”
“将空的名单分配给cat5”
此外,变量名称应替换为对它们最终包含的内容的更好描述,而不是变量名称本身。我在这个例子中无法做到,因为我不知道它们会是什么。
回答你在两个答案上留下的评论:我不担心重复。伪代码的目的是清楚地解释一个算法,如果它需要很长时间才能做到这一点,那就这样吧。我能想到的唯一缩短它的方法是使用“FOR EACH list of< x>”,但这可能意味着某些读者的循环,并且会让你更难分辨出你指的是哪个列表后来你的伪代码,所以我认为我不推荐它。你可能最好只是让你的伪代码长而明确,而不是为了简洁而牺牲清晰度。
答案 1 :(得分:0)
不完全确定你在问什么,但是遵循一些简单的伪代码格式我会说
Set cat1 to empty list
Set cat2 to empty list
Set cat3 to empty list
Set cat4 to empty list
Set cat5 to empty list
Set cat6 to empty list
Set cat7 to empty list