master > master: code - Kommentare
This commit is contained in:
@@ -37,13 +37,11 @@ func NextGreaterElement(L []int) [][2]int {
|
||||
logging.Debug("Nächstes List-Element L[%v] = %v betrachten", i, L[i])
|
||||
nextElement := L[i]
|
||||
|
||||
logging.Debug("Entferne alle top Elemente vom Stack bis >= nextElement")
|
||||
/*
|
||||
Entferne alle top Elemente vom Stack < nextElement
|
||||
bis oben ein Elment >= nextElement ist, oder Stack leer ist.
|
||||
*/
|
||||
logging.Debug("Alle top Elemente vom Stack, die < nextElement sind, mit L[i] paaren")
|
||||
// Führe aus, bis top Element >= nextElement oder Stack leer ist.
|
||||
// Führe aus, bis top Element >= nextElement oder Stack leer ist.
|
||||
logging.Debug("Stack S | %v", S)
|
||||
for !S.EMPTY() {
|
||||
for !S.EMPTY() { // ACHTUNG: dies ist eine while-Schleife in golang
|
||||
element := S.TOP()
|
||||
S.POP()
|
||||
metrics.AddMovesCost()
|
||||
@@ -68,7 +66,7 @@ func NextGreaterElement(L []int) [][2]int {
|
||||
|
||||
// was übrig bleibt hat kein größeres Element
|
||||
logging.Debug("Alles übrige auf Stack hat kein nächstes größeres Element")
|
||||
for !S.EMPTY() {
|
||||
for !S.EMPTY() { // ACHTUNG: dies ist eine while-Schleife in golang
|
||||
logging.Debug("Stack S | %v", S)
|
||||
element := S.TOP()
|
||||
S.POP()
|
||||
|
||||
Reference in New Issue
Block a user