编程语言

编程语言学习

浅谈排序算法(下)

软件设计有两种方式:一种方式是,使软件过于简单,明显没有缺陷;另一种方式是,使软件过于复杂,没有明显的缺陷。 ——C.A.R. Hoare 本文将讲述剩下的最后两...

浅谈排序算法(中)

事实上,人类需要不断面对计算机科学所研究的一些高难度问题,在不确定性及时间有限、信息不全、情况瞬息万变等不利因素的干扰下做出决定。针对一些问题,即...

浅谈排序算法(上)

计算机也许是快的,但它们不是无限快。储存器也许是廉价的,但不是免费的。 ——strein《算法导论》 有一句话这么说:程序=数据结构+算法,可见算法在软件...