【问题标题】:Algorithmic representation of list of list列表列表的算法表示
【发布时间】:2017-08-24 01:13:24
【问题描述】:

我正在创建一个包含另一个列表元素的列表。我想确认两件事。首先,该列表是由另一个列表组成的,其次是列表的大小发生了变化。以下表示是否足够好?

n ∈ {2,3,4}
new_list = [list[1], ... , list[n]]

我如何在算法上表示我使用“list”元素创建“new_list”而不带点?

【问题讨论】:

  • “足够好” - 它是如此主观。一个人可以理解的任何东西(伪代码)对那个人来说都足够好了。如果您不确定,或者想提高可读性,请写评论。不要太担心符号(除非您想发表到期刊/书籍中)。它是为了使用,而不是法律,是吗? :)
  • 我想发布到一篇文章中,我想知道最清晰的方式来表示这样的列表。如果它是伪代码,我认为它是可以理解的,但在算法表示上会有所不同,我不确定。谢谢!

标签: algorithm list representation


【解决方案1】:

没有伪代码的标准。 (我很高兴没有。)

因此,我认为在很大程度上取决于您想象什么是好/坏。

这里有一些粗略的约定,但没有一个能解决你直接问的问题:-

因此,我将使用我的意见:您显示的伪代码对我来说看起来不错。
请确保您的文章使用一致表示法。
(使用相同的符号/模式来表示相同的东西)

我希望这个解决方案对你来说足够好

【讨论】:

  • 非常感谢。非常感谢您的帮助。
猜你喜欢
  • 1970-01-01
  • 2018-02-25
  • 2020-11-02
  • 2017-12-14
  • 2015-11-19
  • 1970-01-01
  • 2021-11-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多