Skip to content

算法文档怎么写

算法文档怎么写

  1. 自然语言:不是代码+注释,而是用自然语言(伪代码)把算法思路实现出来。

  2. 流程图:复杂算法用图,自然语言可能表示不清楚多个分支,图片更容易理解。

  3. 工具:画图工具 [draw.io ]和[process ] 思维导图工具 [幕布] 图片编辑工具[faststone]

  4. 检查:写完后至少自己通读一次(改错别字和不通顺的地方),让一个不懂的人可以明白主要内容。

  5. 总结一个算法文档模板,后续可以直接套用

当前,自己可以使用基本的算法知识点完成 leetcode。实际问题较为复杂,可以

  1. 把产品需求变成一个明确的算法问题
  2. 分解多个算法的小问题,然后逐步解决
  3. 判断解决后是否满足产品需求

Last update: November 5, 2023