Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.TextArea;
- import java.util.Random;
- /**
- *
- * @author maxim
- */
- public class GUI extends javax.swing.JPanel {
- /**
- * Creates new form GUI
- */
- public GUI() {
- initComponents();
- Random r = new Random();
- int[] unsortiert = new int [10];
- }
- public void ausgeben(int[] array) {
- jTextArea1.setText("");
- //Schleife
- for(int i = 0; i < array.length; i++) {
- int RandomR = r.nextInt(100)+1;
- //Ausgeben
- System.out.println(array[i] + "\n");
- }
- }
- public int[] bubbleSort(int[] array) {
- int puffer;
- for (int k = 1; k < array.length; k++) {
- for (int j = 0; j < array.length - 1; j++) {
- if (array[j] > array[j + 1]) {
- puffer = array[j];
- array[j] = array[j + 1];
- array[j + 1] = puffer;
- }
- }
- }
- return array;
- }
- public int[] selectionSort(int[] array) {
- int puffer;
- for (int i=0;i < array.length; i++) {
- int kleinste = i;
- for (int j=i;j<array.length;j++){
- if (array[j]<array[kleinste]) {
- kleinste = j;
- puffer = array[kleinste];
- array[kleinste]=array[i];
- array[i] = puffer;
- }
- }
- }
- return array;
- }
- public static int[] insertionSort(int[] array) {
- int puffer;
- for (int i = 1; i < array.length; i++) {
- puffer = array[i];
- int j = i;
- while (j > 0 && array[j-1] > puffer) {
- array[j] = array[j-1];
- j--;
- }
- array[j]=puffer;
- }
- return array;
- }
- private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
- // TODO add your handling code here:
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement