算法的分类

算法是一个笼统的概念,我理解为解决问题的最好的方式,方法,策略,而对于计算机解决问题往往意味者计算,简而言之为算法。 算法根据用途大致可以分为: 基本算法、 数据结构的算法 数论与代数算法、 计算几何的算法、 图论的算法…

java冒泡排序算法

冒泡排序思想   它重复地走访过要排序的元素列,一次比较两个相邻的元素,如果符合交换条件,就交换两个数的位置,重复地进行直到没有相邻元素需要交换,排序完成。   这个算法的名字由来是因为越大(或越小)的元素会经由交换慢慢…