【积土成山】C语言学习笔记
一、排序算法1. 冒泡排序#include <stdio.h>void bubble_sort(int arr[], int len) { int i, j, temp; //j<len-1-i的理解: /*冒泡百排序就是把最大(最小)的放在前(后)面,那么后面的数据肯定已经排好了,不用再比较了,循环一次,排好一个数,那么再次循环的时候就把需要比较的长度-1,也就是-i。如:原排列987654321第一次876543219 比较次数9-1-0,两两比较,
原创
2020-05-17 22:56:30 ·
295 阅读 ·
0 评论