
算法
文章平均质量分 92
SSS4362
将来的你会感谢现在拼命的自己
展开
-
冒泡排序算法详解(从后往前)
本文详细讲述了冒泡排序算法中的一种大类型(冒泡到第i个位置)当每次冒泡的目的是使第i个元素的位置为最小值时,此为升序,见情况A当每次冒泡的目的是使第i个元素的位置为最大值时,此为降序,见情况B............原创 2022-06-12 14:45:03 · 2468 阅读 · 0 评论 -
冒泡排序算法详解(从前往后)
本文详细讲述了冒泡排序算法中的一种大类型(冒泡到最后一个位置)当每次冒泡的目的是使第(数组长度-1-i)个元素的位置为最大值时,此为升序,见情况A当每次冒泡的目的是使第(数组长度-1-i)个元素的位置为最小值时,此为降序,见情况B......原创 2022-06-12 14:23:57 · 1322 阅读 · 0 评论 -
插入排序算法详解(从后往前)
本篇文章详细讲述了插入排序算法(从后往前)的过程从后往前的意思是排序的数组是从最后一个位置开始的当把最后一个位置的元素当成升序数组时,插入排序得到的结果为升序数组。见情况B当把最后一个位置的元素当成降序数组时,插入排序得到的结果为降序数组,见情况A......原创 2022-06-11 19:02:45 · 1203 阅读 · 0 评论 -
插入排序算法详解(从前往后)
本篇讲述的插入排序算法中排序的范围为从前往后当把第一个数当成升序数组时,得到结果为数组中的所有数符合升序规律当把第一个数当成降序数组时,得到结果为数组中的所有数符合降序规律原创 2022-06-11 15:04:58 · 992 阅读 · 0 评论 -
选择排序算法详解
此篇文章用java语言详细讲解了选择排序算法,主要可分从前往后排序和从后往前排序这两种思路。从前往后排序包含第一个位置的数当成最大值(降序)、第一个位置的数当成最小值(升序)这两种情况都是固定第一个位置(在未排序数组中)为当前最大值或最小值,然后往后缩小范围从后往前排序包含最后一个位置的数当成最小值(降序),最后一个位置的数当成最大值(升序)这两种每次排序都是固定第最后一位置(位置参照物为未排序数组)为当前最大值或最小值,然后往后缩小范围......原创 2022-06-10 21:39:44 · 626 阅读 · 0 评论