算法
算法(algorithm),在数学(算学)和计算机科学之中,为任何良定义的具体计算步骤的一个序列,常用于计算、数据处理和自动推理。精确而言,算法是一个表示为有限长列表的有效方法。算法应包含清晰定义的指令用于计算函数。
小兔子烧包谷
web后端开发,SSM框架,微服务架构
展开
-
JAVA讲解算法-排序算法-选择排序算法-02
选择排序法是一种不稳定的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到全部待排序的数据元素排完。原创 2024-02-23 16:49:26 · 508 阅读 · 0 评论 -
JAVA讲解算法-排序算法-冒泡排序算法-01
冒泡排序(Bubble Sort)也是一种简单直观的排序算法。它重复地走访过要排序的数列, 一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢"浮"到数列的顶端。原创 2024-02-23 16:02:21 · 564 阅读 · 1 评论