数据结构

Posted sketeton

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据结构相关的知识,希望对你有一定的参考价值。

交换类排序法

冒泡排序:若相邻的两个元素逆序,则交换位置。

技术图片
 1 public static void BubbleSort(int[] arr, int n) 
 2     boolean change = true;
 3     for(int i = 1; i <= n - 1 && change; i++)
 4         change = false;
 5         for(int j = 0; j < n - i; j++)
 6             if(arr[j] > arr[j + 1]) 
 7                 int temp = arr[j];
 8                 arr[j] = arr[j + 1];
 9                 arr[j + 1] = temp;
10                 change = true;
11             
12               
13     
14 
BubbleSort

 

以上是关于数据结构的主要内容,如果未能解决你的问题,请参考以下文章

在数据结构中数据、数据元素、数据对象、数据结构、存储结构、数据类型以及抽象数据类型的定义分别是啥

数据结构与数据类型有啥区别?

数据结构都有哪些

数据结构和数据类型的区别

数据结构哪些是四种常见的逻辑结构

数据结构基本概念