updating class diagram
This commit is contained in:
@@ -1,15 +1,38 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
classDiagram
|
classDiagram
|
||||||
Sorter <|-- BubbleSorter
|
Sorter <|-- QuickSorter
|
||||||
Sorter <|-- QuickSorter
|
Sorter <|-- CountingoSorter
|
||||||
|
Sorter <|-- MergeSorter
|
||||||
|
Sorter <|-- InsertionSorter
|
||||||
|
Sorter <|-- SelectionSorter
|
||||||
|
Sorter <|-- BubbleSorter
|
||||||
|
|
||||||
class Sorter{
|
class Sorter{
|
||||||
<<abstract>>
|
<<abstract>>
|
||||||
# String sortType
|
+SortResult measuredSort()
|
||||||
# Integer[] numbers
|
#sort() void
|
||||||
*sort()*
|
#String sortType
|
||||||
|
#Integer[] numbers
|
||||||
|
#String writesUsed
|
||||||
|
#String comparisonsUsed
|
||||||
|
#compare() int
|
||||||
|
#swap() void
|
||||||
|
}
|
||||||
|
|
||||||
|
class BubbleSorter{
|
||||||
|
#sort()
|
||||||
|
}
|
||||||
|
|
||||||
|
class QuickSorter{
|
||||||
|
#sort() void
|
||||||
|
-quickSort()
|
||||||
|
-partition()
|
||||||
}
|
}
|
||||||
class BubbleSorter{
|
|
||||||
void sort()
|
class InsertionSorter{
|
||||||
|
#sort() void
|
||||||
}
|
}
|
||||||
|
|
||||||
|
class RandomNumberFileMaker
|
||||||
|
|
||||||
```
|
```
|
||||||
Reference in New Issue
Block a user