算法的性能评价
一个算法的优劣往往通过算法复杂度来衡量,算法复杂度包括时间复杂度和空间复杂度两个方面。
一个算法的优劣往往通过算法复杂度来衡量,算法复杂度包括时间复杂度和空间复杂度两个方面。
算法的表示主要有使用自然语言描述、使用流程图描述、使用伪代码描述。
算法分类可以根据算法设计原理、算法的具体应用和其他一些特性进行分类。
任何事物的处理都是分过程和步骤的,好的过程可以保证解决问题的正确方向,算法也遵循其基本实现过程。
通俗的说,算法也可以理解为一个解题步骤,由一些基本运算和规定的顺序构成。
图的练习题(简单)
树的练习题(简单)
队列的练习题(简单)
栈的练习题(简单)
链表的练习题(简单)