diff --git a/BasesDatosAplicada/tp2.pdf b/BasesDatosAplicada/tp2.pdf new file mode 100644 index 0000000..36315a1 Binary files /dev/null and b/BasesDatosAplicada/tp2.pdf differ diff --git a/Diploma/strategy.plant b/Diploma/strategy.plant new file mode 100644 index 0000000..14f3478 --- /dev/null +++ b/Diploma/strategy.plant @@ -0,0 +1,40 @@ +@startuml + class Program{ + + static void Main(string[] args) + } + + abstract class SortStrategy + { + + <> void Sort(List list); + } + + class QuickSort extends SortStrategy + { + + <> void Sort(List list) + } + + class ShellSort extends SortStrategy + { + + <> void Sort(List list) + } + + class MergeSort extends SortStrategy + { + + <> void Sort(List list) + } + + class SortedList + { + - List list = new List(); + - SortStrategy sortstrategy; + + + void SetSortStrategy(SortStrategy sortstrategy) + + + void Add(string name) + + + void Sort() + } + +Program -l-> SortedList +SortedList "1..*" o--> "1" SortStrategy +@enduml diff --git a/Diploma/strategy.png b/Diploma/strategy.png new file mode 100644 index 0000000..5019d7b Binary files /dev/null and b/Diploma/strategy.png differ diff --git a/Discreta/entrega2.pdf b/Discreta/entrega2.pdf new file mode 100644 index 0000000..af1a250 Binary files /dev/null and b/Discreta/entrega2.pdf differ