数据结构与算法

写在前面

这是篇为了记录计算机基础知识学习笔记的博客,希望自己能够充分利用博客这个工具,提高自己的学习效率和改善学习效果。另外,这也是在接下来的计算机二级考试的备考内容之一。这会是一篇持续更新的博客,希望能够写得完善一些。

1. 什么是算法?

算法是指对解决方案的准确而完整的描述,简单来说,就是解决问题的步骤。

基本特征 具体描述
可行性 步骤可以实现,执行能够达到预期目的
确定性 步骤明确,每一步意义清晰
有穷性 有限步骤,有限时间内能完成