Skip to content
This repository has been archived by the owner on Apr 21, 2024. It is now read-only.

Commit

Permalink
update features list, remove redundant folders and adjust CMakeLists.txt
Browse files Browse the repository at this point in the history
  • Loading branch information
MGTheTrain committed Apr 21, 2024
1 parent b631297 commit ebdd3d9
Show file tree
Hide file tree
Showing 12 changed files with 3 additions and 233 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,8 @@ Curated list of design patterns, data structures, array sorting algorithms and t
## Features

- [x] Coding design patterns for design principles (e.g. SOLID) and their use cases in C++
- [ ] Efficient array sorting algorithms in terms of complexity in C++
- [ ] Basic data structures including their common operations (insertion, deletion, search) and associated complexities along with practical applications in C++
- [ ] ~~Efficient array sorting algorithms in terms of complexity in C++~~
- [ ] ~~Basic data structures including their common operations (insertion, deletion, search) and associated complexities along with practical applications in C++~~
- [ ] Coding design patterns for design principles (e.g. SOLID) and their use cases in Python
- [ ] Efficient array sorting algorithms in terms of complexity in Python
- [ ] Basic data structures including their common operations (insertion, deletion, search) and associated complexities along with practical applications in Python
Expand Down
16 changes: 1 addition & 15 deletions cpp/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -23,18 +23,4 @@ set(TARGET Algo-DesignPatterns-DataStructures)
project(${TARGET})
set(CMAKE_CXX_STANDARD 17)

option(BUILD_DATA_STRUCTURE_SAMPLES "Compile source files dealing with data structures" ON)
option(BUILD_DESIGN_PATTERN_SAMPLES "Compile source files dealing with design patterns" ON)
option(BUILD_SORT_ALGORITHM_SAMPLES "Compile source files dealing with sort algorithms" ON)

if(BUILD_DATA_STRUCTURE_SAMPLES)
add_subdirectory(data-structures)
endif()

if(BUILD_DESIGN_PATTERN_SAMPLES)
add_subdirectory(design-patterns)
endif()

if(BUILD_SORT_ALGORITHM_SAMPLES)
add_subdirectory(sort-algorithms)
endif()
add_subdirectory(design-patterns)
25 changes: 0 additions & 25 deletions cpp/data-structures/CMakeLists.txt

This file was deleted.

21 changes: 0 additions & 21 deletions cpp/data-structures/binary-tree/CMakeLists.txt

This file was deleted.

21 changes: 0 additions & 21 deletions cpp/data-structures/doubly-linked-list/CMakeLists.txt

This file was deleted.

21 changes: 0 additions & 21 deletions cpp/data-structures/dynamic-arrays/CMakeLists.txt

This file was deleted.

21 changes: 0 additions & 21 deletions cpp/data-structures/graphs/CMakeLists.txt

This file was deleted.

21 changes: 0 additions & 21 deletions cpp/data-structures/hash-tables/CMakeLists.txt

This file was deleted.

23 changes: 0 additions & 23 deletions cpp/sort-algorithms/CMakeLists.txt

This file was deleted.

21 changes: 0 additions & 21 deletions cpp/sort-algorithms/heap-sort/CMakeLists.txt

This file was deleted.

21 changes: 0 additions & 21 deletions cpp/sort-algorithms/merge-sort/CMakeLists.txt

This file was deleted.

21 changes: 0 additions & 21 deletions cpp/sort-algorithms/quick-sort/CMakeLists.txt

This file was deleted.

0 comments on commit ebdd3d9

Please sign in to comment.