摘要:
1. 什么是算法(Algorithm)? 顾名思义,算法就是计算的办法或者法则。这里的计算是广义的可以做任何事情的计算,而办法和法则意味着使用它就可以解决需要的问题。 通常人们将算法定义为一个有穷的指令集,这些指令为解决某一个特定任务规定了一个运算序列。一个算法应当具有下面的5个特性: 事实上,算法 阅读全文
posted @ 2017-03-10 18:16
veli
阅读(637)
评论(0)
推荐(0)
摘要:
排序算法有很多,但常见的也就9种。下面首先给出本人用LibreOffce画的两张表,做一个最简单直接的总结,然后再逐一展开讨论。 (注:下面的表2可谓面试必备,强烈推荐牢记于心。) o 表1 - 常见排序算法时间复杂度和空间复杂度对比 o 表2 - 常见排序算法简表 1. 排序算法究竟有好多? A: 阅读全文
posted @ 2017-03-10 10:51
veli
阅读(627)
评论(0)
推荐(0)