BubbleSort In ABAP

Getting started ... Alles für einen gelungenen Start.
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

BubbleSort In ABAP

Beitrag von TheHEIIRAISER (ForumUser / 1 / 0 / 0 ) »
Hallo Ihr da draussen,

für eine Weiterbildung muss ich ein Programm in ABAP reaslisieren welches ich über einen BubbleSort abwickeln soll laut Aufgabenstellung. Es sollen hier zehn Zahlen der grösse nach ausgegeben werden. Würde mich über Eure Hilfe und Antworten freuen Danke.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: BubbleSort In ABAP

Beitrag von Gast ( / / 0 / 3 ) »
TheHEIIRAISER hat geschrieben:Eure Hilfe und Antworten freuen Danke.
eazyenno hat wenigstens noch eine halbwegs konkrete Frage gestellt.
Du willst einfach nur, dass jemand anders Deine Hausaufgaben macht?
Wann ist denn der Abgabetermin?

Beitrag von PsychoMantis (ForumUser / 98 / 0 / 0 ) »
Hehe, das gleiche hab ich auch gedacht :D

Such doch einfach mal bei Google nach Bubblesort, Beispielcode gibbet für den Algorithmus ja genug. Wenn dann bei der Umsetzung in ABAP Probleme auftreten, kann dir hier sicher weitergeholfen werden...

Gruß
Psy

Bubble Sort

Beitrag von Fetti ( / / 0 / 3 ) »
Hey, Leute. Jeder hat mal angefangen...

Also alles vorkauen tun wir nicht, aber eine kleine Hilfe, wie BubbleSort generell funktioniert.

Idee ist:

a) Nimm die erste Zahl aus der Zahlenreihe. Speichere sie als (vorläufig) kleinste Zahl.

b) Gehe die Zahlenreihe dann solange weiter durch, bis du auf eine Zahl stößt, die KLEINER ist als die Zahl aus a).

c) Die gefundene kleinere Zahl wird nun in den Speicherplatz aus a) geschoben und ist somit (vorläufig) die kleinste Zahl.

d) Fahre mit b) solange fort, bis entweder c) erneut eintritt oder die Zahlenreihe zu Ende ist. In diesem Fall (Ende der Zahlenreihe) hast du die kleinste Zahl gefunden. Fahre dann mit den verbliebenen Zahlen fort. Beginne erneut bei a). Du suchst nun die ZWEITkleinste Zahl. Im dritten Durchlauf die DRITTkleinste etc.

Alles klar?

Nein? Beispiel:

Zahlenreihe (nur drei Zahlen):

4 6 2

Erster Lauf:

a) Speichere 4 in "kleinste Zahl" (variable KZ)

b) Nimm die nächste Zahl: 6.
Ist die kleiner als die Zahl, die in KZ steht?
Nein--> weiter
Nächste Zahl ist 2.
Ist die kleiner als die Zahl, die in KZ steht?

c) Ja --> Speichere 2 in KZ.

d) Ende der Reihe: Kleinste Zahl ist gefunden.

==========================

Zweiter Lauf:
(es sind noch die Zahlen 4 und 6 übrig).

a) Speichere 4 in "zweitkleinste Zahl" (variable ZKZ)

b) Nimm die nächste Zahl: 6.
Ist die kleiner als die Zahl, die in KZ steht?
Nein--> weiter

c) entfällt

d) Ende der Reihe: Zweitkleinste Zahl ist gefunden.

==========================

etc.

Beitrag von babap (Expert / 681 / 1 / 1 ) »
Hey,

hat euch euer Leher auch schon mal gesagt, daß Bubblesort so ziemlich das unperformanteste an Sortieralgorithmus ist, was es gibt??

Gruß
babap

Seite 1 von 1

Vergleichbare Themen

3
Antw.
30984
Views
ABAP 7.02 - Neues Feature - Pragmas in ABAP
von foessleitnerj » 09.01.2013 17:02 • Verfasst in Tips + Tricks & FAQs
6
Antw.
11774
Views
ABAP Workbench und ABAP Dictionary - für Einsteiger
von schnonus » 03.04.2008 10:39 • Verfasst in ABAP® für Anfänger
3
Antw.
9461
Views
OLE und ABAP: Aufruf von Excel-VBA Prozeduren aus ABAP
von OnkelSAP » 26.05.2010 09:45 • Verfasst in ABAP Objects®
6
Antw.
9037
Views
Umstellung ABAP auf ABAP Objects
von Andreas G » 25.07.2006 12:46 • Verfasst in ABAP Objects®
3
Antw.
7781
Views
ABAP vs. ABAP Objects
von Mr.Black » 11.07.2007 14:27 • Verfasst in ABAP Objects®

Aktuelle Forenbeiträge

LSMW-Problem
vor 6 Tagen von mazu gelöst 5 / 1770
ATC Finding in Smartforms
vor einer Woche von sap_enthusiast 2 / 1775

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

LSMW-Problem
vor 6 Tagen von mazu gelöst 5 / 1770
ATC Finding in Smartforms
vor einer Woche von sap_enthusiast 2 / 1775

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
letzen Monat von Manfred K. 1 / 87594
Benutzerdefinierte Felder PSP
January 2026 von Rabea1103 1 / 140792