![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法设计与分析基础
文章平均质量分 77
每天都要进步哦
这个作者很懒,什么都没留下…
展开
-
算法设计与分析基础-算法问题求解基础
算法是问题的程序化解决方案现在列出在算法设计分析过程中经历的一系列典型步骤,并做简要讨论。算法的设计和分析过程。理解问题 从实践角度看,在设计算法之前,我们首先需要对给定的问题有完全的理解。 算法的输入,确定了该算法所解问题的一个实例。严格确定算法需要处理的实例的范围是非常重要的。如果不这样做,算法也许能够正确处理大多数输入,但遇到某些“边界值”时就会出错。正确的算法不仅应该能处理大多数常见情况,而且应该能正确处理所有合法的输入。 因此,不要对算法解题的第一步敷衍了事。否则,就要冒不得不返工的风险。原创 2022-08-07 23:25:51 · 366 阅读 · 0 评论 -
算法设计与分析基础-算法的概念
为什么要学习算法? 算法不只是计算机科学的一个分支。它是计算机科学的核心。而且,可以毫不夸张地说,它与绝大多数科学、商业和技术都密切相关。 学习算法可以用它来培养人们的分析能力。它可以看作解决问题的一类特殊方法,它虽然不是问题的答案,但它是经过准确定义以获得答案得过程。 什么是算法? 算法(algorithm)是一系列解决问题的明确指令,也就是说,对于符合一定规范的输入,能够在有限时间内获得要求的输出。...原创 2022-08-07 22:04:39 · 441 阅读 · 0 评论