master > master: code go - ordner von internal -> pkg umgezogen
This commit is contained in:
parent
dbdb6a8480
commit
9237dbfad0
@ -4,8 +4,8 @@
|
|||||||
|
|
||||||
Dieses Projekt ist erneut kein nötiger Bestandteil des Kurses,
|
Dieses Projekt ist erneut kein nötiger Bestandteil des Kurses,
|
||||||
sondern nur für Wissbegierige gedacht.
|
sondern nur für Wissbegierige gedacht.
|
||||||
Zunächst bietet sich an, sich die Algorithmen im Unterordner [`internal/algorithms`](./internal/algorithms) anzuschauen,
|
Zunächst bietet sich an, sich die Algorithmen im Unterordner [`pkg/algorithms`](./pkg/algorithms) anzuschauen,
|
||||||
z. B. [`internal/algorithms/search/binary/binary.go`](./internal/algorithms/search/binary/binary.go) für den Binärsuchalgorithmus,
|
z. B. [`pkg/algorithms/search/binary/binary.go`](./pkg/algorithms/search/binary/binary.go) für den Binärsuchalgorithmus,
|
||||||
ohne irgendetwas installieren zu müssen.
|
ohne irgendetwas installieren zu müssen.
|
||||||
|
|
||||||
**HINWEIS 1:** _Bei meiner Implementierung kann es zu leichten Abweichungen kommen. Bitte **stets** an dem Material im VL-Skript sich orientieren. Der Hauptzweck der Code-Projekte besteht darin, dass Wissbegierige die Algorithmen konkret ausprobieren können. Alle theoretischen Aspekte werden jedoch im Skript und in den Übungen ausführlicher erklärt._
|
**HINWEIS 1:** _Bei meiner Implementierung kann es zu leichten Abweichungen kommen. Bitte **stets** an dem Material im VL-Skript sich orientieren. Der Hauptzweck der Code-Projekte besteht darin, dass Wissbegierige die Algorithmen konkret ausprobieren können. Alle theoretischen Aspekte werden jedoch im Skript und in den Übungen ausführlicher erklärt._
|
||||||
|
@ -11,14 +11,14 @@ import (
|
|||||||
"ads/internal/setup"
|
"ads/internal/setup"
|
||||||
"ads/internal/types"
|
"ads/internal/types"
|
||||||
|
|
||||||
algorithm_search_binary "ads/internal/algorithms/search/binary"
|
algorithm_search_binary "ads/pkg/algorithms/search/binary"
|
||||||
algorithm_search_interpol "ads/internal/algorithms/search/interpol"
|
algorithm_search_interpol "ads/pkg/algorithms/search/interpol"
|
||||||
algorithm_search_ith_element "ads/internal/algorithms/search/ith_element"
|
algorithm_search_ith_element "ads/pkg/algorithms/search/ith_element"
|
||||||
algorithm_search_jump "ads/internal/algorithms/search/jump"
|
algorithm_search_jump "ads/pkg/algorithms/search/jump"
|
||||||
algorithm_search_poison "ads/internal/algorithms/search/poison"
|
algorithm_search_poison "ads/pkg/algorithms/search/poison"
|
||||||
algorithm_search_sequential "ads/internal/algorithms/search/sequential"
|
algorithm_search_sequential "ads/pkg/algorithms/search/sequential"
|
||||||
algorithm_stacks_next_greater_element "ads/internal/algorithms/stacks/next_greater_element"
|
algorithm_stacks_next_greater_element "ads/pkg/algorithms/stacks/next_greater_element"
|
||||||
algorithm_sum_maxsubsum "ads/internal/algorithms/sum/maxsubsum"
|
algorithm_sum_maxsubsum "ads/pkg/algorithms/sum/maxsubsum"
|
||||||
)
|
)
|
||||||
|
|
||||||
/* ---------------------------------------------------------------- *
|
/* ---------------------------------------------------------------- *
|
||||||
|
@ -8,14 +8,14 @@ import (
|
|||||||
"ads/internal/core/logging"
|
"ads/internal/core/logging"
|
||||||
"ads/internal/setup"
|
"ads/internal/setup"
|
||||||
|
|
||||||
algorithm_search_binary "ads/internal/algorithms/search/binary"
|
algorithm_search_binary "ads/pkg/algorithms/search/binary"
|
||||||
algorithm_search_interpol "ads/internal/algorithms/search/interpol"
|
algorithm_search_interpol "ads/pkg/algorithms/search/interpol"
|
||||||
algorithm_search_ith_element "ads/internal/algorithms/search/ith_element"
|
algorithm_search_ith_element "ads/pkg/algorithms/search/ith_element"
|
||||||
algorithm_search_jump "ads/internal/algorithms/search/jump"
|
algorithm_search_jump "ads/pkg/algorithms/search/jump"
|
||||||
algorithm_search_poison "ads/internal/algorithms/search/poison"
|
algorithm_search_poison "ads/pkg/algorithms/search/poison"
|
||||||
algorithm_search_sequential "ads/internal/algorithms/search/sequential"
|
algorithm_search_sequential "ads/pkg/algorithms/search/sequential"
|
||||||
algorithm_stacks_next_greater_element "ads/internal/algorithms/stacks/next_greater_element"
|
algorithm_stacks_next_greater_element "ads/pkg/algorithms/stacks/next_greater_element"
|
||||||
algorithm_sum_maxsubsum "ads/internal/algorithms/sum/maxsubsum"
|
algorithm_sum_maxsubsum "ads/pkg/algorithms/sum/maxsubsum"
|
||||||
)
|
)
|
||||||
|
|
||||||
/* ---------------------------------------------------------------- *
|
/* ---------------------------------------------------------------- *
|
||||||
|
@ -5,9 +5,9 @@ package jump
|
|||||||
* ---------------------------------------------------------------- */
|
* ---------------------------------------------------------------- */
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"ads/internal/algorithms/search/sequential"
|
|
||||||
"ads/internal/core/logging"
|
"ads/internal/core/logging"
|
||||||
"ads/internal/core/metrics"
|
"ads/internal/core/metrics"
|
||||||
|
"ads/pkg/algorithms/search/sequential"
|
||||||
)
|
)
|
||||||
|
|
||||||
/* ---------------------------------------------------------------- *
|
/* ---------------------------------------------------------------- *
|
@ -7,7 +7,7 @@ package next_greater_element
|
|||||||
import (
|
import (
|
||||||
"ads/internal/core/logging"
|
"ads/internal/core/logging"
|
||||||
"ads/internal/core/metrics"
|
"ads/internal/core/metrics"
|
||||||
"ads/internal/data_structures/stacks"
|
"ads/pkg/data_structures/stacks"
|
||||||
)
|
)
|
||||||
|
|
||||||
/* ---------------------------------------------------------------- *
|
/* ---------------------------------------------------------------- *
|
Loading…
x
Reference in New Issue
Block a user