bubblesort ist einer der langsamsten Sortieralgorithmen (O(n²)). Da solltest du vielleicht einen effektiveren nehmen, Shell-Sort zum beispiel ist auch sehr einfach zu verstehen.
Oder wenn du es richtig schnell haben willst, dann halt Quicksort
[Werbung]Schau dir unter OpenSource mal mein Vergleichsprogramm für Sortieralgorithmen an [/Werbung]