The simplest sorting method is the Bubble sorting method. The basic idea of this method is to regard the elements to be sorted as vertical "Bubbles", and the smaller elements are relatively light, so as to move up and down. In the Bubble sorting algorithm, we need to process the "bubble" sequence several times. The so-called one-time processing is to check the se
[C/C ++] Bubble sorting and binary search, bubble binary
Bubble Sorting: Compares two adjacent numbers. If a> B (or a
Binary Search: Compare the value of a and B in the middle of each header and tail. If a> B indicates that the value of B is in front of the middle subscript, the head points to the first digit in the middle; if a
1. Initialize an array of
Insert sort + bubble sort + select sort, insert sort bubble select
When inserting the sort work mechanism and playing cards, sorting in the hand is similar. When we started to touch the cards, our left hand was empty and placed down on the table. Next, we touched a card from the table and inserted it to the correct position in the left-hand row. In order to find the correct position of the card, compare it
Bubble Sorting-Python and PHP implementations, and Bubble Sorting-pythonphpPython implementation
Import randoma = [random. randint (1,999) for x in range ()] # Bubble sorting. in python, the array is passed by reference and def bubbleSort (array) is directly modified on the original array ): flag = True I = 0 while I Flag = False while j> I: if array [J-1]> array
1, we want to ensure that our QQ version of the 5.0 after the computer to open and login QQ
2, then we are landing on the page of the clothes button, and then we click on "Colorful Bubbles" as shown in the following image
3, then in the open into the colorful bubble interface we find like, of course, some need to be "QQ member" can OH.
This is our colorful bubble.
All right, here we are
Bubble sorting and a little optimization, directly on the code, bubble and
Function maopao ($ arr ){$ Len = count ($ arr); // get the length of the array// The number of array elements can be ranked at most n-1 times.For ($ j = 0; $ j $ Flag = true; // this flag is used to determine whether or not it is in the for. If it is not in, it indicates that it is arranged, and the current loop is exited directly./
1 in the mobile phone we open the fish bubble, click on the bottom of the "message", and then we find a good friend to send red envelopes (pictured below)
2 After entering, we click on "+" and then click "Red Envelope";(the following figure)
3 in this interface, we click on the amount of red envelopes, the last click "Reward" can be. (pictured below)
Well, the above is a small series for you to organize an article on the Fish
The principle is that the nearest number 22 is compared in order to be exchanged from small to large or from large to small , so that after a trip , the largest or smallest number is exchanged to the last , and then start from the beginning to the 22 comparison Exchange , until the second to the bottom of the end. Example :from small to large order , bubbling Methodint[] Date = new int[] {3,5,1,6,7};int temp;for (int i=0;ifor (int j=0;jif (Date[j]>date[j+1]) {temp = Date[j];DATE[J] = date[j+1];
Copy Code code as follows:
/**
* Bubble Sort Bubble sort
*
* Principle: Multiple loops to compare, each time the maximum number of comparisons to move to the top. Each time you loop, find the maximum value in the remaining variable, and then reduce the scope of the query. This completes the ordering of this array after several loops.
*/
function sort_bubble ($list)
{
$len = count ($list);
if (e
Bubble sorting and Bubble Sorting
Imports System. ThreadingModule Module1Sub Main ()Dim int_array (9) As IntegerDim rnd As New Random'Fill in the array elementFor I As Integer = 0 To int_array.Length-1Int_array (I) = rnd. Next (0,100)Console. Write (int_array (I )",")Thread. Sleep (150)NextConsole. WriteLine (vbCrLf "-------------------------------")Dim x As IntegerX = 2DoFor I As Integer = 0 To int_array.L
For array explanation and small exercises for Bubble sorting, array explanation for bubble
Array definition:
New Arry (); its length is dynamically changed, and any type of elements can be placed in it.Method 1Var arr = new Array ();
Arr [0] = "";Arr [1] = "bb ";Arr [4] = 123;Arr ["name"] = "male ";Alert (arr ["name"]);Method 2Var arr2 = new Array ("aaa", "bbb", "ccc ");Alert (arr2 [0]);Var arr3 = new Array
Java Bubble sorting and java Bubble Sorting
First paste out the code (sorted from small to large ):
Public class BubbleSort {public static void main (String args []) {double [] a = {0.4, -2.5}; for (int I = 0; I
Note: To arrange the values from large to small, modify the if statement to be greater than the symbol.
Annotation: a. length-1 and j
Example: to sort the array: int [] arr = {6, 3, 8, 2, 9, 1}; (
Bubble Sorting Algorithm and bubble Algorithm
The demo array is:
$ A = array (,); // The subscript is ,.
Calculation process description:
Start from the left of the array and compare the size of two adjacent data in two pairs. If the left is larger than the right, they are exchanged. After "one trip", you can determine that the largest data is placed on the rightmost.
In this way, if you continue to take th
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.