Feedback

C# - Bubblesort

Veröffentlicht von am 4/1/2008
(1 Bewertungen)
Hallo,
ich habe mal eine Klasse und dann den Aufruf im Programm zu Bubblesort erstellt. Wer also sortieren muss / will ... ^^
class BubbleSort {
        public int[] xListe(int[] _Liste) {
            int xSize = _Liste.Length;
            int xVar1;
            int xVar2;
            int xvar3;
            for(xVar1 = (xSize - 1); xVar1 >= 0; xVar1--) {
                for(xVar2 = 1; xVar2 <= xVar1; xVar2++) {
                    if(_Liste[xVar2 - 1] > _Liste[xVar2]) {
                        xvar3 = _Liste[xVar2 - 1];
                        _Liste[xVar2 - 1] = _Liste[xVar2];
                        _Liste[xVar2] = xvar3;
                        }
                    }
                }
            return _Liste;
            }
        }


        private void button1_Click(object sender, EventArgs e) {
            string aText = txtBoxSort.Text;
            int[] xArray = new int[aText.Length];
            int[] xArray2 = new int[aText.Length];
            for(int i = 0; i < aText.Length; i++) {
                xArray[i] = int.Parse(aText[i].ToString());
                }
            BubbleSort xBubb = new BubbleSort();
            xArray2 = xBubb.xListe(xArray);

            for(int j = 0; j < xArray2.Length; j++) {
                textBoxErg.Text = textBoxErg.Text + xArray2[j];
                }
            }
Abgelegt unter Bubblesort, sortieren.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!