C # implementation basic algorithm

xiaoxiao2021-03-06  104

Using system;

Namespace bubblesorter {public class bubblesorter {public void sort (int [] list) {INT i, J, TEMP; BOOL DONE = false; j = 1; while (j list [i 1]) {done = false; temp = list [i]; list [i] = List [i 1]; list [i 1] = TEMP;}} J ;

}

}

Public class mainclass {public static void main () {int [] IARRARY = new int = {1, 5, 13, 6, 10, 55, 99, 2, 87, 12, 34, 75, 33, 47}; Bubblesorter sh = new bubblesorter (); sh.sort (IARRARY); For (int m = 0; m

}

Select Sort I use C # to develop a sequencing algorithm. I hope to bring some benefits to learners in C # language. Don't forget, learn the language to spend vigorous gas data structure and algorithm.

Using system;

Namespace SelectionSORTER {public class selectionsorter {private int min; public void sort (int [] list) {for (int i = 0; i

}}}

Insert order

Insert the sort algorithm. For friends who want to improve C # language programming capabilities, we can explore each other. Such as: The following procedure is not realized, come to help it implement.

Using system;

Namespace INSERTIONSORTER {public void sort (int [] list) {for (int i = 1; i 0) && (list [j-1]> t)) {list [j] = list [j-1]; --j;} list [j] = t;}}} public class mainclass}}} public class mainclass}}} public class mainclass}}} Main () {int [] ararary = new int [] {1, 13, 3, 6, 10, 55, 98, 2, 87, 12, 34, 75, 33, 47}; INSERTIONSORTER II = New INSERTIONSORTER () Ii.Sort (IARRARY); For (int m = 0; M

Hill sort

Hill sort is sorted to insert the group, inserted. For friends who want to improve C # language programming capabilities, we can discuss each other. Such as: The following procedure is not realized, come to help it implement.

Using system;

转载请注明原文地址:https://www.9cbs.com/read-126010.html

New Post(0)