├── CPP
├── Algorithm
│ ├── .idea
│ │ ├── .name
│ │ ├── Algorithm.iml
│ │ ├── misc.xml
│ │ ├── vcs.xml
│ │ ├── .gitignore
│ │ └── modules.xml
│ ├── cmake-build-debug
│ │ ├── CMakeFiles
│ │ │ ├── progress.marks
│ │ │ ├── clion-environment.txt
│ │ │ ├── untitled.dir
│ │ │ │ ├── progress.make
│ │ │ │ ├── link.txt
│ │ │ │ ├── depend.make
│ │ │ │ ├── flags.make
│ │ │ │ ├── depend.internal
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ ├── CXX.includecache
│ │ │ │ └── DependInfo.cmake
│ │ │ ├── cmake.check_cache
│ │ │ ├── 3.20.2
│ │ │ │ ├── CMakeDetermineCompilerABI_C.bin
│ │ │ │ ├── CMakeDetermineCompilerABI_CXX.bin
│ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ └── CMakeCCompiler.cmake
│ │ │ ├── TargetDirectories.txt
│ │ │ ├── clion-log.txt
│ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ └── Makefile.cmake
│ │ ├── Testing
│ │ │ └── Temporary
│ │ │ │ └── LastTest.log
│ │ └── cmake_install.cmake
│ ├── CMakeLists.txt
│ ├── Algorithm.h
│ ├── Algorithm.cpp
│ └── .clang-format
├── Html
│ ├── cmake-build-debug
│ │ ├── CMakeFiles
│ │ │ ├── progress.marks
│ │ │ ├── clion-environment.txt
│ │ │ ├── cmake.check_cache
│ │ │ ├── Html.dir
│ │ │ │ ├── progress.make
│ │ │ │ ├── link.txt
│ │ │ │ ├── flags.make
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ ├── depend.make
│ │ │ │ ├── depend.internal
│ │ │ │ ├── CXX.includecache
│ │ │ │ └── DependInfo.cmake
│ │ │ ├── 3.20.2
│ │ │ │ ├── CMakeDetermineCompilerABI_C.bin
│ │ │ │ ├── CMakeDetermineCompilerABI_CXX.bin
│ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ └── CMakeCCompiler.cmake
│ │ │ ├── TargetDirectories.txt
│ │ │ ├── clion-log.txt
│ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ └── Makefile.cmake
│ │ ├── Html
│ │ ├── Testing
│ │ │ └── Temporary
│ │ │ │ └── LastTest.log
│ │ └── cmake_install.cmake
│ ├── .idea
│ │ ├── Html.iml
│ │ ├── vcs.xml
│ │ ├── .gitignore
│ │ ├── modules.xml
│ │ └── misc.xml
│ ├── CMakeLists.txt
│ ├── include
│ │ ├── HtmlValidator.h
│ │ └── HtmlTag.h
│ ├── src
│ │ ├── HtmlValidator.cpp
│ │ └── main.cpp
│ └── .clang-format
├── List
│ ├── cmake-build-debug
│ │ ├── CMakeFiles
│ │ │ ├── progress.marks
│ │ │ ├── clion-environment.txt
│ │ │ ├── List.dir
│ │ │ │ ├── progress.make
│ │ │ │ ├── link.txt
│ │ │ │ ├── depend.make
│ │ │ │ ├── flags.make
│ │ │ │ ├── CXX.includecache
│ │ │ │ ├── depend.internal
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ └── DependInfo.cmake
│ │ │ ├── cmake.check_cache
│ │ │ ├── 3.20.2
│ │ │ │ ├── CMakeDetermineCompilerABI_C.bin
│ │ │ │ ├── CMakeDetermineCompilerABI_CXX.bin
│ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ └── CMakeCCompiler.cmake
│ │ │ ├── TargetDirectories.txt
│ │ │ ├── clion-log.txt
│ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ └── Makefile.cmake
│ │ ├── List
│ │ ├── Testing
│ │ │ └── Temporary
│ │ │ │ └── LastTest.log
│ │ └── cmake_install.cmake
│ ├── src
│ │ └── test.cpp
│ ├── .idea
│ │ ├── List2.iml
│ │ ├── misc.xml
│ │ ├── codeStyles
│ │ │ └── codeStyleConfig.xml
│ │ ├── vcs.xml
│ │ ├── .gitignore
│ │ └── modules.xml
│ └── CMakeLists.txt
├── SemanticAnalyzer
│ ├── build
│ │ ├── CMakeFiles
│ │ │ ├── progress.marks
│ │ │ ├── cmake.check_cache
│ │ │ ├── SemanticAnalyzer.dir
│ │ │ │ ├── depend.make
│ │ │ │ ├── progress.make
│ │ │ │ ├── compiler_depend.ts
│ │ │ │ ├── link.txt
│ │ │ │ ├── flags.make
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ └── DependInfo.cmake
│ │ │ ├── 3.22.0
│ │ │ │ ├── CMakeDetermineCompilerABI_C.bin
│ │ │ │ ├── CMakeDetermineCompilerABI_CXX.bin
│ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ └── CMakeCCompiler.cmake
│ │ │ ├── TargetDirectories.txt
│ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ └── Makefile.cmake
│ │ ├── compile_commands.json
│ │ └── cmake_install.cmake
│ ├── cmake-build-debug
│ │ ├── CMakeFiles
│ │ │ ├── progress.marks
│ │ │ ├── clion-environment.txt
│ │ │ ├── cmake.check_cache
│ │ │ ├── SemanticAnalyzer.dir
│ │ │ │ ├── progress.make
│ │ │ │ ├── link.txt
│ │ │ │ ├── flags.make
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ ├── depend.make
│ │ │ │ ├── CXX.includecache
│ │ │ │ ├── depend.internal
│ │ │ │ └── DependInfo.cmake
│ │ │ ├── 3.20.2
│ │ │ │ ├── CMakeDetermineCompilerABI_C.bin
│ │ │ │ ├── CMakeDetermineCompilerABI_CXX.bin
│ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ └── CMakeCCompiler.cmake
│ │ │ ├── TargetDirectories.txt
│ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ └── clion-log.txt
│ │ ├── Testing
│ │ │ └── Temporary
│ │ │ │ └── LastTest.log
│ │ ├── compile_commands.json
│ │ └── cmake_install.cmake
│ ├── bin
│ │ └── SemanticAnalyzer
│ ├── .idea
│ │ ├── SemanticAnalyzer.iml
│ │ ├── vcs.xml
│ │ ├── .gitignore
│ │ ├── modules.xml
│ │ └── misc.xml
│ ├── src
│ │ ├── Sentence.cpp
│ │ ├── main.cpp
│ │ └── Word.cpp
│ ├── CMakeLists.txt
│ ├── include
│ │ ├── Sentence.h
│ │ ├── Word.h
│ │ └── Analyzer.h
│ └── .clang-format
├── Vec
│ ├── cmake-build-debug
│ │ ├── CMakeFiles
│ │ │ ├── progress.marks
│ │ │ ├── clion-environment.txt
│ │ │ ├── Vec.dir
│ │ │ │ ├── link.txt
│ │ │ │ ├── progress.make
│ │ │ │ ├── depend.make
│ │ │ │ ├── depend.internal
│ │ │ │ ├── flags.make
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ ├── CXX.includecache
│ │ │ │ └── DependInfo.cmake
│ │ │ ├── cmake.check_cache
│ │ │ ├── 3.20.2
│ │ │ │ ├── CMakeDetermineCompilerABI_C.bin
│ │ │ │ ├── CMakeDetermineCompilerABI_CXX.bin
│ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ └── CMakeCCompiler.cmake
│ │ │ ├── TargetDirectories.txt
│ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ └── clion-log.txt
│ │ ├── Vec
│ │ ├── Testing
│ │ │ └── Temporary
│ │ │ │ └── LastTest.log
│ │ └── cmake_install.cmake
│ ├── .idea
│ │ ├── Vec.iml
│ │ ├── misc.xml
│ │ ├── vcs.xml
│ │ ├── .gitignore
│ │ └── modules.xml
│ ├── CMakeLists.txt
│ ├── .clang-format
│ └── main.cpp
├── HashSet
│ ├── cmake-build-debug
│ │ ├── CMakeFiles
│ │ │ ├── progress.marks
│ │ │ ├── clion-environment.txt
│ │ │ ├── cmake.check_cache
│ │ │ ├── 3.20.2
│ │ │ │ ├── CMakeDetermineCompilerABI_C.bin
│ │ │ │ ├── CMakeDetermineCompilerABI_CXX.bin
│ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ └── CMakeCCompiler.cmake
│ │ │ ├── TargetDirectories.txt
│ │ │ ├── clion-log.txt
│ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ ├── Makefile2
│ │ │ └── Makefile.cmake
│ │ └── cmake_install.cmake
│ ├── src
│ │ ├── HashSet.cpp
│ │ └── Main.cpp
│ ├── .idea
│ │ ├── HashSet.iml
│ │ ├── vcs.xml
│ │ ├── .gitignore
│ │ ├── modules.xml
│ │ └── misc.xml
│ ├── include
│ │ └── HashSet.h
│ └── CMakeLists.txt
├── Timer
│ ├── cmake-build-debug
│ │ ├── CMakeFiles
│ │ │ ├── progress.marks
│ │ │ ├── clion-environment.txt
│ │ │ ├── Timer.dir
│ │ │ │ ├── progress.make
│ │ │ │ ├── link.txt
│ │ │ │ ├── flags.make
│ │ │ │ ├── depend.make
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ ├── depend.internal
│ │ │ │ ├── CXX.includecache
│ │ │ │ └── DependInfo.cmake
│ │ │ ├── cmake.check_cache
│ │ │ ├── 3.20.2
│ │ │ │ ├── CMakeDetermineCompilerABI_C.bin
│ │ │ │ ├── CMakeDetermineCompilerABI_CXX.bin
│ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ └── CMakeCCompiler.cmake
│ │ │ ├── TargetDirectories.txt
│ │ │ ├── clion-log.txt
│ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ └── Makefile.cmake
│ │ ├── Timer
│ │ ├── Testing
│ │ │ └── Temporary
│ │ │ │ └── LastTest.log
│ │ └── cmake_install.cmake
│ ├── .idea
│ │ ├── Timer.iml
│ │ ├── misc.xml
│ │ ├── vcs.xml
│ │ ├── .gitignore
│ │ └── modules.xml
│ ├── CMakeLists.txt
│ ├── Main.cpp
│ ├── .clang-format
│ └── TimerClass.cpp
└── untitled
│ └── cmake-build-debug
│ └── CMakeFiles
│ └── clion-log.txt
├── Rust
└── Algo
│ ├── target
│ ├── debug
│ │ ├── .cargo-lock
│ │ ├── deps
│ │ │ ├── libAlgo-45b67353c422d271.rmeta
│ │ │ ├── libAlgo-af5dbc1378e7ddc7.rmeta
│ │ │ ├── libAlgo-e7557f60dba0aa80.rmeta
│ │ │ ├── libAlgo-e7a8c36c1eab2550.rmeta
│ │ │ ├── Algo-1d4eda83117a40dc
│ │ │ └── Algo-4008a006a4dec276
│ │ ├── incremental
│ │ │ ├── Algo-1p9zyniu1bngy
│ │ │ │ ├── s-g4vyzyhvzv-p1lmer.lock
│ │ │ │ └── s-g4vyzyhvzv-p1lmer-14t9wsr56b29r
│ │ │ │ │ ├── work-products.bin
│ │ │ │ │ ├── dep-graph.bin
│ │ │ │ │ └── query-cache.bin
│ │ │ ├── Algo-2clvwmh6it5tj
│ │ │ │ ├── s-g4vyzyhxov-6dkgl2.lock
│ │ │ │ └── s-g4vyzyhxov-6dkgl2-mg9v6dgcxfc6
│ │ │ │ │ ├── work-products.bin
│ │ │ │ │ ├── dep-graph.bin
│ │ │ │ │ └── query-cache.bin
│ │ │ ├── Algo-36on6gnnoxrrf
│ │ │ │ ├── s-g4udlhxjez-h47ocu.lock
│ │ │ │ └── s-g4udlhxjez-h47ocu-11aaru2o8e2so
│ │ │ │ │ ├── dep-graph.bin
│ │ │ │ │ ├── query-cache.bin
│ │ │ │ │ └── work-products.bin
│ │ │ ├── Algo-6b4b86q7i8vi
│ │ │ │ ├── s-g4vz003l1q-1yjs90j.lock
│ │ │ │ └── s-g4vz003l1q-1yjs90j-27yl6gxfo2fbo
│ │ │ │ │ ├── work-products.bin
│ │ │ │ │ ├── dep-graph.bin
│ │ │ │ │ └── query-cache.bin
│ │ │ ├── Algo-f2kdgstkcj0b
│ │ │ │ ├── s-g4ukwb0g3z-1ho3w8y.lock
│ │ │ │ └── s-g4ukwb0g3z-1ho3w8y-3r2lfbj3ww4me
│ │ │ │ │ ├── dep-graph.bin
│ │ │ │ │ ├── query-cache.bin
│ │ │ │ │ └── work-products.bin
│ │ │ └── Algo-1lrxq3kzibv6k
│ │ │ │ ├── s-g4vz003jak-1rjvylk.lock
│ │ │ │ └── s-g4vz003jak-1rjvylk-idxkfpujc316
│ │ │ │ ├── work-products.bin
│ │ │ │ ├── dep-graph.bin
│ │ │ │ └── query-cache.bin
│ │ ├── .fingerprint
│ │ │ ├── Algo-1d4eda83117a40dc
│ │ │ │ ├── bin-Algo
│ │ │ │ ├── dep-bin-Algo
│ │ │ │ ├── invoked.timestamp
│ │ │ │ ├── bin-Algo.json
│ │ │ │ └── output-bin-Algo
│ │ │ ├── Algo-af5dbc1378e7ddc7
│ │ │ │ ├── bin-Algo
│ │ │ │ ├── dep-bin-Algo
│ │ │ │ ├── invoked.timestamp
│ │ │ │ ├── bin-Algo.json
│ │ │ │ └── output-bin-Algo
│ │ │ ├── Algo-e7a8c36c1eab2550
│ │ │ │ ├── bin-Algo
│ │ │ │ ├── dep-bin-Algo
│ │ │ │ ├── invoked.timestamp
│ │ │ │ ├── bin-Algo.json
│ │ │ │ └── output-bin-Algo
│ │ │ ├── Algo-4008a006a4dec276
│ │ │ │ ├── test-bin-Algo
│ │ │ │ ├── dep-test-bin-Algo
│ │ │ │ ├── invoked.timestamp
│ │ │ │ └── test-bin-Algo.json
│ │ │ ├── Algo-45b67353c422d271
│ │ │ │ ├── test-bin-Algo
│ │ │ │ ├── dep-test-bin-Algo
│ │ │ │ ├── invoked.timestamp
│ │ │ │ ├── test-bin-Algo.json
│ │ │ │ └── output-test-bin-Algo
│ │ │ └── Algo-e7557f60dba0aa80
│ │ │ │ ├── test-bin-Algo
│ │ │ │ ├── dep-test-bin-Algo
│ │ │ │ ├── invoked.timestamp
│ │ │ │ ├── test-bin-Algo.json
│ │ │ │ └── output-test-bin-Algo
│ │ └── Algo
│ ├── rls
│ │ ├── debug
│ │ │ ├── .cargo-lock
│ │ │ ├── deps
│ │ │ │ ├── libAlgo-45b67353c422d271.rmeta
│ │ │ │ └── libAlgo-e7a8c36c1eab2550.rmeta
│ │ │ ├── incremental
│ │ │ │ ├── Algo-1lrxq3kzibv6k
│ │ │ │ │ ├── s-g4vyzy6m31-qablyt.lock
│ │ │ │ │ └── s-g4vyzy6m31-qablyt-dw3645g0b4l1
│ │ │ │ │ │ ├── work-products.bin
│ │ │ │ │ │ ├── dep-graph.bin
│ │ │ │ │ │ └── query-cache.bin
│ │ │ │ └── Algo-6b4b86q7i8vi
│ │ │ │ │ ├── s-g4vyzy620f-1d4zt4n.lock
│ │ │ │ │ └── s-g4vyzy620f-1d4zt4n-amdx11vebemx
│ │ │ │ │ ├── work-products.bin
│ │ │ │ │ ├── dep-graph.bin
│ │ │ │ │ └── query-cache.bin
│ │ │ └── .fingerprint
│ │ │ │ ├── Algo-e7a8c36c1eab2550
│ │ │ │ ├── bin-Algo
│ │ │ │ ├── dep-bin-Algo
│ │ │ │ ├── invoked.timestamp
│ │ │ │ └── bin-Algo.json
│ │ │ │ └── Algo-45b67353c422d271
│ │ │ │ ├── test-bin-Algo
│ │ │ │ ├── dep-test-bin-Algo
│ │ │ │ ├── invoked.timestamp
│ │ │ │ └── test-bin-Algo.json
│ │ ├── CACHEDIR.TAG
│ │ └── .rustc_info.json
│ ├── CACHEDIR.TAG
│ └── .rustc_info.json
│ ├── Cargo.lock
│ ├── Cargo.toml
│ └── src
│ └── main.rs
├── SmartList
├── test
├── Makefile
└── log.txt
├── LinkedList
├── test
├── Makefile
├── linkedlist.h
└── test.c
├── README.md
├── .gitignore
├── Vector
├── vec.h
└── vec.c
├── HashSet
└── main.c
└── LICENSE
/CPP/Algorithm/.idea/.name:
--------------------------------------------------------------------------------
1 | Algorithms
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.cargo-lock:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Rust/Algo/target/rls/debug/.cargo-lock:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/CPP/Html/cmake-build-debug/CMakeFiles/progress.marks:
--------------------------------------------------------------------------------
1 | 4
2 |
--------------------------------------------------------------------------------
/CPP/List/cmake-build-debug/CMakeFiles/progress.marks:
--------------------------------------------------------------------------------
1 | 3
2 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/build/CMakeFiles/progress.marks:
--------------------------------------------------------------------------------
1 | 5
2 |
--------------------------------------------------------------------------------
/CPP/Vec/cmake-build-debug/CMakeFiles/progress.marks:
--------------------------------------------------------------------------------
1 | 2
2 |
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/deps/libAlgo-45b67353c422d271.rmeta:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/deps/libAlgo-af5dbc1378e7ddc7.rmeta:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/deps/libAlgo-e7557f60dba0aa80.rmeta:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/deps/libAlgo-e7a8c36c1eab2550.rmeta:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/CPP/Algorithm/cmake-build-debug/CMakeFiles/progress.marks:
--------------------------------------------------------------------------------
1 | 2
2 |
--------------------------------------------------------------------------------
/CPP/HashSet/cmake-build-debug/CMakeFiles/progress.marks:
--------------------------------------------------------------------------------
1 | 0
2 |
--------------------------------------------------------------------------------
/CPP/Timer/cmake-build-debug/CMakeFiles/progress.marks:
--------------------------------------------------------------------------------
1 | 3
2 |
--------------------------------------------------------------------------------
/Rust/Algo/target/rls/debug/deps/libAlgo-45b67353c422d271.rmeta:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Rust/Algo/target/rls/debug/deps/libAlgo-e7a8c36c1eab2550.rmeta:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/cmake-build-debug/CMakeFiles/progress.marks:
--------------------------------------------------------------------------------
1 | 5
2 |
--------------------------------------------------------------------------------
/CPP/List/src/test.cpp:
--------------------------------------------------------------------------------
1 | //
2 | // Created by bexx on 11/25/21.
3 | //
4 |
5 |
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-1p9zyniu1bngy/s-g4vyzyhvzv-p1lmer.lock:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-2clvwmh6it5tj/s-g4vyzyhxov-6dkgl2.lock:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-36on6gnnoxrrf/s-g4udlhxjez-h47ocu.lock:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-6b4b86q7i8vi/s-g4vz003l1q-1yjs90j.lock:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-f2kdgstkcj0b/s-g4ukwb0g3z-1ho3w8y.lock:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-1d4eda83117a40dc/bin-Algo:
--------------------------------------------------------------------------------
1 | 2fc65d288ee20463
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-af5dbc1378e7ddc7/bin-Algo:
--------------------------------------------------------------------------------
1 | 039b9b7b609d60db
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-e7a8c36c1eab2550/bin-Algo:
--------------------------------------------------------------------------------
1 | abee92df39e3b1da
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-1lrxq3kzibv6k/s-g4vz003jak-1rjvylk.lock:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Rust/Algo/target/rls/debug/incremental/Algo-1lrxq3kzibv6k/s-g4vyzy6m31-qablyt.lock:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Rust/Algo/target/rls/debug/incremental/Algo-6b4b86q7i8vi/s-g4vyzy620f-1d4zt4n.lock:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-4008a006a4dec276/test-bin-Algo:
--------------------------------------------------------------------------------
1 | 11710cc8142ec62c
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-45b67353c422d271/test-bin-Algo:
--------------------------------------------------------------------------------
1 | 6314916e3ac265dd
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-e7557f60dba0aa80/test-bin-Algo:
--------------------------------------------------------------------------------
1 | baeb8b68ec9f5239
--------------------------------------------------------------------------------
/Rust/Algo/target/rls/debug/.fingerprint/Algo-e7a8c36c1eab2550/bin-Algo:
--------------------------------------------------------------------------------
1 | f7dc1cbdb6188e57
--------------------------------------------------------------------------------
/SmartList/test:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/SmartList/test
--------------------------------------------------------------------------------
/LinkedList/test:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/LinkedList/test
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # DataStructures
2 | Personal Implementation of Abstract Data Structures in C
3 |
--------------------------------------------------------------------------------
/Rust/Algo/target/rls/debug/.fingerprint/Algo-45b67353c422d271/test-bin-Algo:
--------------------------------------------------------------------------------
1 | 2e9979fdac6c622e
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-1d4eda83117a40dc/dep-bin-Algo:
--------------------------------------------------------------------------------
1 | src/main.rs
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-e7a8c36c1eab2550/dep-bin-Algo:
--------------------------------------------------------------------------------
1 | src/main.rs
--------------------------------------------------------------------------------
/Rust/Algo/target/rls/debug/.fingerprint/Algo-e7a8c36c1eab2550/dep-bin-Algo:
--------------------------------------------------------------------------------
1 | src/main.rs
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-4008a006a4dec276/dep-test-bin-Algo:
--------------------------------------------------------------------------------
1 | src/main.rs
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-45b67353c422d271/dep-test-bin-Algo:
--------------------------------------------------------------------------------
1 | src/main.rs
--------------------------------------------------------------------------------
/Rust/Algo/target/rls/debug/.fingerprint/Algo-45b67353c422d271/dep-test-bin-Algo:
--------------------------------------------------------------------------------
1 | src/main.rs
--------------------------------------------------------------------------------
/CPP/Html/cmake-build-debug/CMakeFiles/clion-environment.txt:
--------------------------------------------------------------------------------
1 | ToolSet: 1.0 (local)Options:
2 |
3 | Options:
--------------------------------------------------------------------------------
/CPP/List/cmake-build-debug/CMakeFiles/clion-environment.txt:
--------------------------------------------------------------------------------
1 | ToolSet: 1.0 (local)Options:
2 |
3 | Options:
--------------------------------------------------------------------------------
/CPP/Timer/cmake-build-debug/CMakeFiles/clion-environment.txt:
--------------------------------------------------------------------------------
1 | ToolSet: 1.0 (local)Options:
2 |
3 | Options:
--------------------------------------------------------------------------------
/CPP/Vec/cmake-build-debug/CMakeFiles/clion-environment.txt:
--------------------------------------------------------------------------------
1 | ToolSet: 1.0 (local)Options:
2 |
3 | Options:
--------------------------------------------------------------------------------
/CPP/Algorithm/cmake-build-debug/CMakeFiles/clion-environment.txt:
--------------------------------------------------------------------------------
1 | ToolSet: 1.0 (local)Options:
2 |
3 | Options:
--------------------------------------------------------------------------------
/CPP/HashSet/cmake-build-debug/CMakeFiles/clion-environment.txt:
--------------------------------------------------------------------------------
1 | ToolSet: 1.0 (local)Options:
2 |
3 | Options:
--------------------------------------------------------------------------------
/CPP/Vec/cmake-build-debug/CMakeFiles/Vec.dir/link.txt:
--------------------------------------------------------------------------------
1 | /usr/bin/c++ -g CMakeFiles/Vec.dir/main.cpp.o -o Vec
2 |
--------------------------------------------------------------------------------
/CPP/Vec/cmake-build-debug/CMakeFiles/Vec.dir/progress.make:
--------------------------------------------------------------------------------
1 | CMAKE_PROGRESS_1 = 1
2 | CMAKE_PROGRESS_2 = 2
3 |
4 |
--------------------------------------------------------------------------------
/CPP/HashSet/src/HashSet.cpp:
--------------------------------------------------------------------------------
1 | //
2 | // Created by bexx on 12/2/21.
3 | //
4 |
5 | #include "../include/HashSet.h"
6 |
--------------------------------------------------------------------------------
/CPP/HashSet/src/Main.cpp:
--------------------------------------------------------------------------------
1 | //
2 | // Created by bexx on 12/2/21.
3 | //
4 |
5 | int main() {
6 | return 0;
7 | }
8 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/cmake-build-debug/CMakeFiles/clion-environment.txt:
--------------------------------------------------------------------------------
1 | ToolSet: 1.0 (local)Options:
2 |
3 | Options:
--------------------------------------------------------------------------------
/CPP/Vec/cmake-build-debug/Vec:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/CPP/Vec/cmake-build-debug/Vec
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-af5dbc1378e7ddc7/dep-bin-Algo:
--------------------------------------------------------------------------------
1 | src/main.rs CLIPPY_ARGS
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/Algo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/Rust/Algo/target/debug/Algo
--------------------------------------------------------------------------------
/CPP/Html/cmake-build-debug/Html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/CPP/Html/cmake-build-debug/Html
--------------------------------------------------------------------------------
/CPP/List/cmake-build-debug/List:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/CPP/List/cmake-build-debug/List
--------------------------------------------------------------------------------
/CPP/Vec/.idea/Vec.iml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-1d4eda83117a40dc/invoked.timestamp:
--------------------------------------------------------------------------------
1 | This file has an mtime of when this was started.
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-4008a006a4dec276/invoked.timestamp:
--------------------------------------------------------------------------------
1 | This file has an mtime of when this was started.
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-45b67353c422d271/invoked.timestamp:
--------------------------------------------------------------------------------
1 | This file has an mtime of when this was started.
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-af5dbc1378e7ddc7/invoked.timestamp:
--------------------------------------------------------------------------------
1 | This file has an mtime of when this was started.
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-e7557f60dba0aa80/dep-test-bin-Algo:
--------------------------------------------------------------------------------
1 | src/main.rs CLIPPY_ARGS
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-e7557f60dba0aa80/invoked.timestamp:
--------------------------------------------------------------------------------
1 | This file has an mtime of when this was started.
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-e7a8c36c1eab2550/invoked.timestamp:
--------------------------------------------------------------------------------
1 | This file has an mtime of when this was started.
--------------------------------------------------------------------------------
/CPP/Algorithm/cmake-build-debug/CMakeFiles/untitled.dir/progress.make:
--------------------------------------------------------------------------------
1 | CMAKE_PROGRESS_1 = 1
2 | CMAKE_PROGRESS_2 = 2
3 |
4 |
--------------------------------------------------------------------------------
/CPP/Html/.idea/Html.iml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/CPP/List/.idea/List2.iml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/CPP/Timer/.idea/Timer.iml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/CPP/Timer/cmake-build-debug/Timer:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/CPP/Timer/cmake-build-debug/Timer
--------------------------------------------------------------------------------
/Rust/Algo/target/rls/debug/.fingerprint/Algo-45b67353c422d271/invoked.timestamp:
--------------------------------------------------------------------------------
1 | This file has an mtime of when this was started.
--------------------------------------------------------------------------------
/Rust/Algo/target/rls/debug/.fingerprint/Algo-e7a8c36c1eab2550/invoked.timestamp:
--------------------------------------------------------------------------------
1 | This file has an mtime of when this was started.
--------------------------------------------------------------------------------
/CPP/HashSet/.idea/HashSet.iml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/CPP/Algorithm/.idea/Algorithm.iml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/CPP/List/cmake-build-debug/CMakeFiles/List.dir/progress.make:
--------------------------------------------------------------------------------
1 | CMAKE_PROGRESS_1 = 1
2 | CMAKE_PROGRESS_2 = 2
3 | CMAKE_PROGRESS_3 = 3
4 |
5 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/bin/SemanticAnalyzer:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/CPP/SemanticAnalyzer/bin/SemanticAnalyzer
--------------------------------------------------------------------------------
/CPP/Timer/cmake-build-debug/CMakeFiles/Timer.dir/progress.make:
--------------------------------------------------------------------------------
1 | CMAKE_PROGRESS_1 = 1
2 | CMAKE_PROGRESS_2 = 2
3 | CMAKE_PROGRESS_3 = 3
4 |
5 |
--------------------------------------------------------------------------------
/CPP/Vec/cmake-build-debug/CMakeFiles/cmake.check_cache:
--------------------------------------------------------------------------------
1 | # This file is generated by cmake for dependency checking of the CMakeCache.txt file
2 |
--------------------------------------------------------------------------------
/CPP/HashSet/cmake-build-debug/CMakeFiles/cmake.check_cache:
--------------------------------------------------------------------------------
1 | # This file is generated by cmake for dependency checking of the CMakeCache.txt file
2 |
--------------------------------------------------------------------------------
/CPP/Html/cmake-build-debug/CMakeFiles/cmake.check_cache:
--------------------------------------------------------------------------------
1 | # This file is generated by cmake for dependency checking of the CMakeCache.txt file
2 |
--------------------------------------------------------------------------------
/CPP/List/cmake-build-debug/CMakeFiles/cmake.check_cache:
--------------------------------------------------------------------------------
1 | # This file is generated by cmake for dependency checking of the CMakeCache.txt file
2 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/.idea/SemanticAnalyzer.iml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/build/CMakeFiles/cmake.check_cache:
--------------------------------------------------------------------------------
1 | # This file is generated by cmake for dependency checking of the CMakeCache.txt file
2 |
--------------------------------------------------------------------------------
/CPP/Timer/cmake-build-debug/CMakeFiles/cmake.check_cache:
--------------------------------------------------------------------------------
1 | # This file is generated by cmake for dependency checking of the CMakeCache.txt file
2 |
--------------------------------------------------------------------------------
/CPP/Algorithm/cmake-build-debug/CMakeFiles/cmake.check_cache:
--------------------------------------------------------------------------------
1 | # This file is generated by cmake for dependency checking of the CMakeCache.txt file
2 |
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-1lrxq3kzibv6k/s-g4vz003jak-1rjvylk-idxkfpujc316/work-products.bin:
--------------------------------------------------------------------------------
1 | RSIC %1.58.0-nightly (29b124802 2021-10-25)
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-1p9zyniu1bngy/s-g4vyzyhvzv-p1lmer-14t9wsr56b29r/work-products.bin:
--------------------------------------------------------------------------------
1 | RSIC %1.58.0-nightly (0d1754e8b 2021-11-05)
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-2clvwmh6it5tj/s-g4vyzyhxov-6dkgl2-mg9v6dgcxfc6/work-products.bin:
--------------------------------------------------------------------------------
1 | RSIC %1.58.0-nightly (0d1754e8b 2021-11-05)
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-6b4b86q7i8vi/s-g4vz003l1q-1yjs90j-27yl6gxfo2fbo/work-products.bin:
--------------------------------------------------------------------------------
1 | RSIC %1.58.0-nightly (29b124802 2021-10-25)
--------------------------------------------------------------------------------
/Rust/Algo/target/rls/debug/incremental/Algo-1lrxq3kzibv6k/s-g4vyzy6m31-qablyt-dw3645g0b4l1/work-products.bin:
--------------------------------------------------------------------------------
1 | RSIC %1.58.0-nightly (0d1754e8b 2021-11-05)
--------------------------------------------------------------------------------
/Rust/Algo/target/rls/debug/incremental/Algo-6b4b86q7i8vi/s-g4vyzy620f-1d4zt4n-amdx11vebemx/work-products.bin:
--------------------------------------------------------------------------------
1 | RSIC %1.58.0-nightly (0d1754e8b 2021-11-05)
--------------------------------------------------------------------------------
/CPP/List/cmake-build-debug/CMakeFiles/List.dir/link.txt:
--------------------------------------------------------------------------------
1 | /usr/bin/c++ -g CMakeFiles/List.dir/src/list.cpp.o CMakeFiles/List.dir/src/test.cpp.o -o List
2 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/cmake-build-debug/CMakeFiles/cmake.check_cache:
--------------------------------------------------------------------------------
1 | # This file is generated by cmake for dependency checking of the CMakeCache.txt file
2 |
--------------------------------------------------------------------------------
/CPP/Timer/cmake-build-debug/CMakeFiles/Timer.dir/link.txt:
--------------------------------------------------------------------------------
1 | /usr/bin/c++ -g CMakeFiles/Timer.dir/TimerClass.cpp.o CMakeFiles/Timer.dir/Main.cpp.o -o Timer
2 |
--------------------------------------------------------------------------------
/CPP/Vec/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | cmake_minimum_required(VERSION 3.20)
2 | project(Vec)
3 |
4 | set(CMAKE_CXX_STANDARD 17)
5 |
6 | add_executable(Vec main.cpp)
7 |
--------------------------------------------------------------------------------
/CPP/untitled/cmake-build-debug/CMakeFiles/clion-log.txt:
--------------------------------------------------------------------------------
1 | CMakeLists.txt not found in /home/bexx/Projects/DataStructuresC/CPP/untitled Select CMakeLists.txt
2 |
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/deps/Algo-1d4eda83117a40dc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/Rust/Algo/target/debug/deps/Algo-1d4eda83117a40dc
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/deps/Algo-4008a006a4dec276:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/Rust/Algo/target/debug/deps/Algo-4008a006a4dec276
--------------------------------------------------------------------------------
/CPP/Html/cmake-build-debug/CMakeFiles/Html.dir/progress.make:
--------------------------------------------------------------------------------
1 | CMAKE_PROGRESS_1 = 1
2 | CMAKE_PROGRESS_2 = 2
3 | CMAKE_PROGRESS_3 = 3
4 | CMAKE_PROGRESS_4 = 4
5 |
6 |
--------------------------------------------------------------------------------
/CPP/List/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/CPP/Timer/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/CPP/Vec/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/CPP/Algorithm/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/build/CMakeFiles/SemanticAnalyzer.dir/depend.make:
--------------------------------------------------------------------------------
1 | # Empty dependencies file for SemanticAnalyzer.
2 | # This may be replaced when dependencies are built.
3 |
--------------------------------------------------------------------------------
/CPP/Timer/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | cmake_minimum_required(VERSION 3.20)
2 | project(Timer)
3 |
4 | set(CMAKE_CXX_STANDARD 17)
5 |
6 | add_executable(Timer TimerClass.cpp Main.cpp)
7 |
--------------------------------------------------------------------------------
/CPP/Algorithm/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | cmake_minimum_required(VERSION 3.20)
2 | project(Algorithms)
3 |
4 | set(CMAKE_CXX_STANDARD 17)
5 |
6 | add_library(untitled SHARED Algorithm.cpp)
7 |
--------------------------------------------------------------------------------
/CPP/Algorithm/cmake-build-debug/CMakeFiles/untitled.dir/link.txt:
--------------------------------------------------------------------------------
1 | /usr/bin/c++ -fPIC -g -shared -Wl,-soname,libuntitled.so -o libuntitled.so CMakeFiles/untitled.dir/Algorithm.cpp.o
2 |
--------------------------------------------------------------------------------
/CPP/List/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | cmake_minimum_required(VERSION 3.20)
2 | project(List)
3 |
4 | set(CMAKE_CXX_STANDARD 14)
5 |
6 | add_executable(List
7 | src/list.cpp src/test.cpp)
8 |
--------------------------------------------------------------------------------
/CPP/Html/cmake-build-debug/Testing/Temporary/LastTest.log:
--------------------------------------------------------------------------------
1 | Start testing: Nov 29 18:40 EST
2 | ----------------------------------------------------------
3 | End testing: Nov 29 18:40 EST
4 |
--------------------------------------------------------------------------------
/CPP/List/cmake-build-debug/Testing/Temporary/LastTest.log:
--------------------------------------------------------------------------------
1 | Start testing: Nov 25 17:55 EST
2 | ----------------------------------------------------------
3 | End testing: Nov 25 17:55 EST
4 |
--------------------------------------------------------------------------------
/CPP/Timer/cmake-build-debug/Testing/Temporary/LastTest.log:
--------------------------------------------------------------------------------
1 | Start testing: Dec 07 22:15 EST
2 | ----------------------------------------------------------
3 | End testing: Dec 07 22:15 EST
4 |
--------------------------------------------------------------------------------
/CPP/Vec/cmake-build-debug/Testing/Temporary/LastTest.log:
--------------------------------------------------------------------------------
1 | Start testing: Nov 28 08:33 EST
2 | ----------------------------------------------------------
3 | End testing: Nov 28 08:33 EST
4 |
--------------------------------------------------------------------------------
/CPP/Algorithm/cmake-build-debug/Testing/Temporary/LastTest.log:
--------------------------------------------------------------------------------
1 | Start testing: Dec 06 16:02 EST
2 | ----------------------------------------------------------
3 | End testing: Dec 06 16:02 EST
4 |
--------------------------------------------------------------------------------
/Rust/Algo/Cargo.lock:
--------------------------------------------------------------------------------
1 | # This file is automatically @generated by Cargo.
2 | # It is not intended for manual editing.
3 | version = 3
4 |
5 | [[package]]
6 | name = "Algo"
7 | version = "0.1.0"
8 |
--------------------------------------------------------------------------------
/CPP/Html/cmake-build-debug/CMakeFiles/Html.dir/link.txt:
--------------------------------------------------------------------------------
1 | /usr/bin/c++ -g CMakeFiles/Html.dir/src/main.cpp.o CMakeFiles/Html.dir/src/HtmlTag.cpp.o CMakeFiles/Html.dir/src/HtmlValidator.cpp.o -o Html
2 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/build/CMakeFiles/SemanticAnalyzer.dir/progress.make:
--------------------------------------------------------------------------------
1 | CMAKE_PROGRESS_1 = 1
2 | CMAKE_PROGRESS_2 = 2
3 | CMAKE_PROGRESS_3 = 3
4 | CMAKE_PROGRESS_4 = 4
5 | CMAKE_PROGRESS_5 = 5
6 |
7 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/cmake-build-debug/Testing/Temporary/LastTest.log:
--------------------------------------------------------------------------------
1 | Start testing: Dec 02 18:32 EST
2 | ----------------------------------------------------------
3 | End testing: Dec 02 18:32 EST
4 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/build/CMakeFiles/SemanticAnalyzer.dir/compiler_depend.ts:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Timestamp file for compiler generated dependencies management for SemanticAnalyzer.
3 |
--------------------------------------------------------------------------------
/CPP/Html/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_C.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/CPP/Html/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_C.bin
--------------------------------------------------------------------------------
/CPP/List/.idea/codeStyles/codeStyleConfig.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/CPP/List/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_C.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/CPP/List/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_C.bin
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/build/CMakeFiles/3.22.0/CMakeDetermineCompilerABI_C.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/CPP/SemanticAnalyzer/build/CMakeFiles/3.22.0/CMakeDetermineCompilerABI_C.bin
--------------------------------------------------------------------------------
/CPP/Vec/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_C.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/CPP/Vec/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_C.bin
--------------------------------------------------------------------------------
/CPP/HashSet/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_C.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/CPP/HashSet/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_C.bin
--------------------------------------------------------------------------------
/CPP/HashSet/include/HashSet.h:
--------------------------------------------------------------------------------
1 | //
2 | // Created by bexx on 12/2/21.
3 | //
4 |
5 | #ifndef HASHSET_HASHSET_H
6 | #define HASHSET_HASHSET_H
7 |
8 | class HashSet {};
9 |
10 | #endif // HASHSET_HASHSET_H
11 |
--------------------------------------------------------------------------------
/CPP/Html/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_CXX.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/CPP/Html/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_CXX.bin
--------------------------------------------------------------------------------
/CPP/List/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_CXX.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/CPP/List/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_CXX.bin
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/build/CMakeFiles/3.22.0/CMakeDetermineCompilerABI_CXX.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/CPP/SemanticAnalyzer/build/CMakeFiles/3.22.0/CMakeDetermineCompilerABI_CXX.bin
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/cmake-build-debug/CMakeFiles/SemanticAnalyzer.dir/progress.make:
--------------------------------------------------------------------------------
1 | CMAKE_PROGRESS_1 = 1
2 | CMAKE_PROGRESS_2 = 2
3 | CMAKE_PROGRESS_3 = 3
4 | CMAKE_PROGRESS_4 = 4
5 | CMAKE_PROGRESS_5 = 5
6 |
7 |
--------------------------------------------------------------------------------
/CPP/Timer/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_C.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/CPP/Timer/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_C.bin
--------------------------------------------------------------------------------
/CPP/Timer/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_CXX.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/CPP/Timer/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_CXX.bin
--------------------------------------------------------------------------------
/CPP/Vec/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_CXX.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/CPP/Vec/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_CXX.bin
--------------------------------------------------------------------------------
/Rust/Algo/target/CACHEDIR.TAG:
--------------------------------------------------------------------------------
1 | Signature: 8a477f597d28d172789f06886806bc55
2 | # This file is a cache directory tag created by cargo.
3 | # For information about cache directory tags see https://bford.info/cachedir/
4 |
--------------------------------------------------------------------------------
/CPP/Algorithm/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_C.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/CPP/Algorithm/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_C.bin
--------------------------------------------------------------------------------
/CPP/HashSet/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_CXX.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/CPP/HashSet/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_CXX.bin
--------------------------------------------------------------------------------
/CPP/Vec/cmake-build-debug/CMakeFiles/Vec.dir/depend.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.20
3 |
4 | CMakeFiles/Vec.dir/main.cpp.o: \
5 | ../main.cpp
6 |
--------------------------------------------------------------------------------
/Rust/Algo/target/rls/CACHEDIR.TAG:
--------------------------------------------------------------------------------
1 | Signature: 8a477f597d28d172789f06886806bc55
2 | # This file is a cache directory tag created by cargo.
3 | # For information about cache directory tags see https://bford.info/cachedir/
4 |
--------------------------------------------------------------------------------
/CPP/Algorithm/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_CXX.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/CPP/Algorithm/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_CXX.bin
--------------------------------------------------------------------------------
/CPP/Html/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/CPP/List/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/CPP/Vec/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Rust/Algo/Cargo.toml:
--------------------------------------------------------------------------------
1 | [package]
2 | name = "Algo"
3 | version = "0.1.0"
4 | edition = "2021"
5 |
6 | # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
7 |
8 | [dependencies]
9 |
--------------------------------------------------------------------------------
/CPP/Algorithm/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/CPP/HashSet/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/CPP/Html/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # Default ignored files
2 | /shelf/
3 | /workspace.xml
4 | # Editor-based HTTP Client requests
5 | /httpRequests/
6 | # Datasource local storage ignored files
7 | /dataSources/
8 | /dataSources.local.xml
9 |
--------------------------------------------------------------------------------
/CPP/List/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # Default ignored files
2 | /shelf/
3 | /workspace.xml
4 | # Editor-based HTTP Client requests
5 | /httpRequests/
6 | # Datasource local storage ignored files
7 | /dataSources/
8 | /dataSources.local.xml
9 |
--------------------------------------------------------------------------------
/CPP/Timer/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/CPP/Vec/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # Default ignored files
2 | /shelf/
3 | /workspace.xml
4 | # Datasource local storage ignored files
5 | /dataSources/
6 | /dataSources.local.xml
7 | # Editor-based HTTP Client requests
8 | /httpRequests/
9 |
--------------------------------------------------------------------------------
/CPP/Algorithm/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # Default ignored files
2 | /shelf/
3 | /workspace.xml
4 | # Datasource local storage ignored files
5 | /dataSources/
6 | /dataSources.local.xml
7 | # Editor-based HTTP Client requests
8 | /httpRequests/
9 |
--------------------------------------------------------------------------------
/CPP/HashSet/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # Default ignored files
2 | /shelf/
3 | /workspace.xml
4 | # Datasource local storage ignored files
5 | /dataSources/
6 | /dataSources.local.xml
7 | # Editor-based HTTP Client requests
8 | /httpRequests/
9 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_C.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/CPP/SemanticAnalyzer/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_C.bin
--------------------------------------------------------------------------------
/CPP/Timer/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # Default ignored files
2 | /shelf/
3 | /workspace.xml
4 | # Editor-based HTTP Client requests
5 | /httpRequests/
6 | # Datasource local storage ignored files
7 | /dataSources/
8 | /dataSources.local.xml
9 |
--------------------------------------------------------------------------------
/CPP/Html/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | cmake_minimum_required(VERSION 3.20)
2 | project(Html)
3 |
4 | set(CMAKE_CXX_STANDARD 17)
5 |
6 | add_executable(Html src/main.cpp include/HtmlTag.h src/HtmlTag.cpp src/HtmlValidator.cpp include/HtmlValidator.h)
7 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_CXX.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/CPP/SemanticAnalyzer/cmake-build-debug/CMakeFiles/3.20.2/CMakeDetermineCompilerABI_CXX.bin
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # Default ignored files
2 | /shelf/
3 | /workspace.xml
4 | # Editor-based HTTP Client requests
5 | /httpRequests/
6 | # Datasource local storage ignored files
7 | /dataSources/
8 | /dataSources.local.xml
9 |
--------------------------------------------------------------------------------
/CPP/HashSet/cmake-build-debug/CMakeFiles/TargetDirectories.txt:
--------------------------------------------------------------------------------
1 | /home/bexx/Projects/DataStructuresC/CPP/HashSet/cmake-build-debug/CMakeFiles/rebuild_cache.dir
2 | /home/bexx/Projects/DataStructuresC/CPP/HashSet/cmake-build-debug/CMakeFiles/edit_cache.dir
3 |
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-1lrxq3kzibv6k/s-g4vz003jak-1rjvylk-idxkfpujc316/dep-graph.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/Rust/Algo/target/debug/incremental/Algo-1lrxq3kzibv6k/s-g4vz003jak-1rjvylk-idxkfpujc316/dep-graph.bin
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-1p9zyniu1bngy/s-g4vyzyhvzv-p1lmer-14t9wsr56b29r/dep-graph.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/Rust/Algo/target/debug/incremental/Algo-1p9zyniu1bngy/s-g4vyzyhvzv-p1lmer-14t9wsr56b29r/dep-graph.bin
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-2clvwmh6it5tj/s-g4vyzyhxov-6dkgl2-mg9v6dgcxfc6/dep-graph.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/Rust/Algo/target/debug/incremental/Algo-2clvwmh6it5tj/s-g4vyzyhxov-6dkgl2-mg9v6dgcxfc6/dep-graph.bin
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-36on6gnnoxrrf/s-g4udlhxjez-h47ocu-11aaru2o8e2so/dep-graph.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/Rust/Algo/target/debug/incremental/Algo-36on6gnnoxrrf/s-g4udlhxjez-h47ocu-11aaru2o8e2so/dep-graph.bin
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-6b4b86q7i8vi/s-g4vz003l1q-1yjs90j-27yl6gxfo2fbo/dep-graph.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/Rust/Algo/target/debug/incremental/Algo-6b4b86q7i8vi/s-g4vz003l1q-1yjs90j-27yl6gxfo2fbo/dep-graph.bin
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-f2kdgstkcj0b/s-g4ukwb0g3z-1ho3w8y-3r2lfbj3ww4me/dep-graph.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/Rust/Algo/target/debug/incremental/Algo-f2kdgstkcj0b/s-g4ukwb0g3z-1ho3w8y-3r2lfbj3ww4me/dep-graph.bin
--------------------------------------------------------------------------------
/CPP/Vec/cmake-build-debug/CMakeFiles/Vec.dir/depend.internal:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.20
3 |
4 | CMakeFiles/Vec.dir/main.cpp.o
5 | /home/bexx/Projects/DataStructuresC/CPP/Vec/main.cpp
6 |
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-1lrxq3kzibv6k/s-g4vz003jak-1rjvylk-idxkfpujc316/query-cache.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/Rust/Algo/target/debug/incremental/Algo-1lrxq3kzibv6k/s-g4vz003jak-1rjvylk-idxkfpujc316/query-cache.bin
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-1p9zyniu1bngy/s-g4vyzyhvzv-p1lmer-14t9wsr56b29r/query-cache.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/Rust/Algo/target/debug/incremental/Algo-1p9zyniu1bngy/s-g4vyzyhvzv-p1lmer-14t9wsr56b29r/query-cache.bin
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-2clvwmh6it5tj/s-g4vyzyhxov-6dkgl2-mg9v6dgcxfc6/query-cache.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/Rust/Algo/target/debug/incremental/Algo-2clvwmh6it5tj/s-g4vyzyhxov-6dkgl2-mg9v6dgcxfc6/query-cache.bin
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-36on6gnnoxrrf/s-g4udlhxjez-h47ocu-11aaru2o8e2so/query-cache.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/Rust/Algo/target/debug/incremental/Algo-36on6gnnoxrrf/s-g4udlhxjez-h47ocu-11aaru2o8e2so/query-cache.bin
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-6b4b86q7i8vi/s-g4vz003l1q-1yjs90j-27yl6gxfo2fbo/query-cache.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/Rust/Algo/target/debug/incremental/Algo-6b4b86q7i8vi/s-g4vz003l1q-1yjs90j-27yl6gxfo2fbo/query-cache.bin
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-f2kdgstkcj0b/s-g4ukwb0g3z-1ho3w8y-3r2lfbj3ww4me/query-cache.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/Rust/Algo/target/debug/incremental/Algo-f2kdgstkcj0b/s-g4ukwb0g3z-1ho3w8y-3r2lfbj3ww4me/query-cache.bin
--------------------------------------------------------------------------------
/Rust/Algo/target/rls/debug/incremental/Algo-1lrxq3kzibv6k/s-g4vyzy6m31-qablyt-dw3645g0b4l1/dep-graph.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/Rust/Algo/target/rls/debug/incremental/Algo-1lrxq3kzibv6k/s-g4vyzy6m31-qablyt-dw3645g0b4l1/dep-graph.bin
--------------------------------------------------------------------------------
/Rust/Algo/target/rls/debug/incremental/Algo-6b4b86q7i8vi/s-g4vyzy620f-1d4zt4n-amdx11vebemx/dep-graph.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/Rust/Algo/target/rls/debug/incremental/Algo-6b4b86q7i8vi/s-g4vyzy620f-1d4zt4n-amdx11vebemx/dep-graph.bin
--------------------------------------------------------------------------------
/CPP/Algorithm/cmake-build-debug/CMakeFiles/untitled.dir/depend.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.20
3 |
4 | CMakeFiles/untitled.dir/Algorithm.cpp.o: \
5 | ../Algorithm.cpp \
6 | ../Algorithm.h
7 |
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-36on6gnnoxrrf/s-g4udlhxjez-h47ocu-11aaru2o8e2so/work-products.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/Rust/Algo/target/debug/incremental/Algo-36on6gnnoxrrf/s-g4udlhxjez-h47ocu-11aaru2o8e2so/work-products.bin
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/incremental/Algo-f2kdgstkcj0b/s-g4ukwb0g3z-1ho3w8y-3r2lfbj3ww4me/work-products.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/Rust/Algo/target/debug/incremental/Algo-f2kdgstkcj0b/s-g4ukwb0g3z-1ho3w8y-3r2lfbj3ww4me/work-products.bin
--------------------------------------------------------------------------------
/Rust/Algo/target/rls/debug/incremental/Algo-1lrxq3kzibv6k/s-g4vyzy6m31-qablyt-dw3645g0b4l1/query-cache.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/Rust/Algo/target/rls/debug/incremental/Algo-1lrxq3kzibv6k/s-g4vyzy6m31-qablyt-dw3645g0b4l1/query-cache.bin
--------------------------------------------------------------------------------
/Rust/Algo/target/rls/debug/incremental/Algo-6b4b86q7i8vi/s-g4vyzy620f-1d4zt4n-amdx11vebemx/query-cache.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bexxmodd/DataStructuresC/main/Rust/Algo/target/rls/debug/incremental/Algo-6b4b86q7i8vi/s-g4vyzy620f-1d4zt4n-amdx11vebemx/query-cache.bin
--------------------------------------------------------------------------------
/SmartList/Makefile:
--------------------------------------------------------------------------------
1 | CFLAGS = -Wall -g -std=c99
2 | CC = clang
3 | SRCS = smartlist.c test.c
4 | OBJS = $(SRCS:.c=.o)
5 |
6 | %.o: %.c
7 | $(CC) $(CFLAGS) -c $< -o $@
8 |
9 | output: $(OBJS)
10 | $(CC) $(CFLAGS) -o test $(OBJS) && ./test
11 |
12 | clean:
13 | rm -rf *.o
--------------------------------------------------------------------------------
/LinkedList/Makefile:
--------------------------------------------------------------------------------
1 | CFLAGS = -Wall -g -std=c99
2 | CC = clang
3 | SRCS = linkedlist.c test.c
4 | OBJS = $(SRCS:.c=.o)
5 |
6 | %.o: %.c
7 | $(CC) $(CFLAGS) -c $< -o $@
8 |
9 | output: $(OBJS)
10 | $(CC) $(CFLAGS) -o test $(OBJS) && ./test
11 |
12 | clean:
13 | rm -rf *.o
14 |
--------------------------------------------------------------------------------
/CPP/List/cmake-build-debug/CMakeFiles/List.dir/depend.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.20
3 |
4 | CMakeFiles/List.dir/src/list.cpp.o: \
5 | ../src/list.cpp
6 | CMakeFiles/List.dir/src/test.cpp.o: \
7 | ../src/test.cpp
8 |
--------------------------------------------------------------------------------
/CPP/Html/cmake-build-debug/CMakeFiles/Html.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.20
3 |
4 | # compile CXX with /usr/bin/c++
5 | CXX_DEFINES =
6 |
7 | CXX_INCLUDES =
8 |
9 | CXX_FLAGS = -g -std=gnu++17
10 |
11 |
--------------------------------------------------------------------------------
/CPP/List/cmake-build-debug/CMakeFiles/List.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.20
3 |
4 | # compile CXX with /usr/bin/c++
5 | CXX_DEFINES =
6 |
7 | CXX_INCLUDES =
8 |
9 | CXX_FLAGS = -g -std=gnu++14
10 |
11 |
--------------------------------------------------------------------------------
/CPP/Vec/cmake-build-debug/CMakeFiles/Vec.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.20
3 |
4 | # compile CXX with /usr/bin/c++
5 | CXX_DEFINES =
6 |
7 | CXX_INCLUDES =
8 |
9 | CXX_FLAGS = -g -std=gnu++17
10 |
11 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/build/CMakeFiles/SemanticAnalyzer.dir/link.txt:
--------------------------------------------------------------------------------
1 | /usr/bin/c++ CMakeFiles/SemanticAnalyzer.dir/src/main.cpp.o CMakeFiles/SemanticAnalyzer.dir/src/Word.cpp.o CMakeFiles/SemanticAnalyzer.dir/src/Sentence.cpp.o CMakeFiles/SemanticAnalyzer.dir/src/Analyzer.cpp.o -o ../bin/SemanticAnalyzer
2 |
--------------------------------------------------------------------------------
/CPP/Timer/cmake-build-debug/CMakeFiles/Timer.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.20
3 |
4 | # compile CXX with /usr/bin/c++
5 | CXX_DEFINES =
6 |
7 | CXX_INCLUDES =
8 |
9 | CXX_FLAGS = -g -std=gnu++17
10 |
11 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/build/CMakeFiles/SemanticAnalyzer.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.22
3 |
4 | # compile CXX with /usr/bin/c++
5 | CXX_DEFINES =
6 |
7 | CXX_INCLUDES =
8 |
9 | CXX_FLAGS = -std=gnu++17
10 |
11 |
--------------------------------------------------------------------------------
/CPP/Vec/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/CPP/Html/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/CPP/Timer/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/CPP/HashSet/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/cmake-build-debug/CMakeFiles/SemanticAnalyzer.dir/link.txt:
--------------------------------------------------------------------------------
1 | /usr/bin/c++ -g CMakeFiles/SemanticAnalyzer.dir/src/main.cpp.o CMakeFiles/SemanticAnalyzer.dir/src/Word.cpp.o CMakeFiles/SemanticAnalyzer.dir/src/Sentence.cpp.o CMakeFiles/SemanticAnalyzer.dir/src/Analyzer.cpp.o -o ../bin/SemanticAnalyzer
2 |
--------------------------------------------------------------------------------
/CPP/Timer/cmake-build-debug/CMakeFiles/Timer.dir/depend.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.20
3 |
4 | CMakeFiles/Timer.dir/Main.cpp.o: \
5 | ../Main.cpp \
6 | ../TimerClass.cpp
7 | CMakeFiles/Timer.dir/TimerClass.cpp.o: \
8 | ../TimerClass.cpp
9 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/cmake-build-debug/CMakeFiles/SemanticAnalyzer.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.20
3 |
4 | # compile CXX with /usr/bin/c++
5 | CXX_DEFINES =
6 |
7 | CXX_INCLUDES =
8 |
9 | CXX_FLAGS = -g -std=gnu++17
10 |
11 |
--------------------------------------------------------------------------------
/CPP/Algorithm/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/CPP/Vec/cmake-build-debug/CMakeFiles/TargetDirectories.txt:
--------------------------------------------------------------------------------
1 | /home/bexx/Projects/DataStructuresC/CPP/Vec/cmake-build-debug/CMakeFiles/rebuild_cache.dir
2 | /home/bexx/Projects/DataStructuresC/CPP/Vec/cmake-build-debug/CMakeFiles/edit_cache.dir
3 | /home/bexx/Projects/DataStructuresC/CPP/Vec/cmake-build-debug/CMakeFiles/Vec.dir
4 |
--------------------------------------------------------------------------------
/CPP/Algorithm/cmake-build-debug/CMakeFiles/untitled.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.20
3 |
4 | # compile CXX with /usr/bin/c++
5 | CXX_DEFINES = -Duntitled_EXPORTS
6 |
7 | CXX_INCLUDES =
8 |
9 | CXX_FLAGS = -g -fPIC -std=gnu++17
10 |
11 |
--------------------------------------------------------------------------------
/CPP/Html/cmake-build-debug/CMakeFiles/TargetDirectories.txt:
--------------------------------------------------------------------------------
1 | /home/bexx/Projects/DataStructuresC/CPP/Html/cmake-build-debug/CMakeFiles/rebuild_cache.dir
2 | /home/bexx/Projects/DataStructuresC/CPP/Html/cmake-build-debug/CMakeFiles/edit_cache.dir
3 | /home/bexx/Projects/DataStructuresC/CPP/Html/cmake-build-debug/CMakeFiles/Html.dir
4 |
--------------------------------------------------------------------------------
/CPP/List/cmake-build-debug/CMakeFiles/TargetDirectories.txt:
--------------------------------------------------------------------------------
1 | /home/bexx/Projects/DataStructuresC/CPP/List/cmake-build-debug/CMakeFiles/rebuild_cache.dir
2 | /home/bexx/Projects/DataStructuresC/CPP/List/cmake-build-debug/CMakeFiles/edit_cache.dir
3 | /home/bexx/Projects/DataStructuresC/CPP/List/cmake-build-debug/CMakeFiles/List.dir
4 |
--------------------------------------------------------------------------------
/CPP/Timer/cmake-build-debug/CMakeFiles/TargetDirectories.txt:
--------------------------------------------------------------------------------
1 | /home/bexx/Projects/DataStructuresC/CPP/Timer/cmake-build-debug/CMakeFiles/rebuild_cache.dir
2 | /home/bexx/Projects/DataStructuresC/CPP/Timer/cmake-build-debug/CMakeFiles/edit_cache.dir
3 | /home/bexx/Projects/DataStructuresC/CPP/Timer/cmake-build-debug/CMakeFiles/Timer.dir
4 |
--------------------------------------------------------------------------------
/CPP/Vec/cmake-build-debug/CMakeFiles/Vec.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 | file(REMOVE_RECURSE
2 | "CMakeFiles/Vec.dir/main.cpp.o"
3 | "Vec"
4 | "Vec.pdb"
5 | )
6 |
7 | # Per-language clean rules from dependency scanning.
8 | foreach(lang CXX)
9 | include(CMakeFiles/Vec.dir/cmake_clean_${lang}.cmake OPTIONAL)
10 | endforeach()
11 |
--------------------------------------------------------------------------------
/CPP/Algorithm/Algorithm.h:
--------------------------------------------------------------------------------
1 | #ifndef UNTITLED_LIBRARY_H
2 | #define UNTITLED_LIBRARY_H
3 |
4 | #include
5 |
6 | namespace Algorithm
7 | {
8 | template
9 | void insertion_sort(std::vector *arr);
10 |
11 | template
12 | void swap(T *val1, T *val2);
13 | }
14 |
15 | #endif//UNTITLED_LIBRARY_H
16 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/build/CMakeFiles/TargetDirectories.txt:
--------------------------------------------------------------------------------
1 | /home/bexx/Projects/DataStructuresC/CPP/SemanticAnalyzer/build/CMakeFiles/SemanticAnalyzer.dir
2 | /home/bexx/Projects/DataStructuresC/CPP/SemanticAnalyzer/build/CMakeFiles/edit_cache.dir
3 | /home/bexx/Projects/DataStructuresC/CPP/SemanticAnalyzer/build/CMakeFiles/rebuild_cache.dir
4 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/CPP/Algorithm/cmake-build-debug/CMakeFiles/TargetDirectories.txt:
--------------------------------------------------------------------------------
1 | /home/bexx/Projects/DataStructuresC/CPP/Algorithm/cmake-build-debug/CMakeFiles/rebuild_cache.dir
2 | /home/bexx/Projects/DataStructuresC/CPP/Algorithm/cmake-build-debug/CMakeFiles/edit_cache.dir
3 | /home/bexx/Projects/DataStructuresC/CPP/Algorithm/cmake-build-debug/CMakeFiles/untitled.dir
4 |
--------------------------------------------------------------------------------
/CPP/Algorithm/cmake-build-debug/CMakeFiles/untitled.dir/depend.internal:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.20
3 |
4 | CMakeFiles/untitled.dir/Algorithm.cpp.o
5 | /home/bexx/Projects/DataStructuresC/CPP/Algorithm/Algorithm.cpp
6 | /home/bexx/Projects/DataStructuresC/CPP/Algorithm/Algorithm.h
7 |
--------------------------------------------------------------------------------
/CPP/List/cmake-build-debug/CMakeFiles/List.dir/CXX.includecache:
--------------------------------------------------------------------------------
1 | #IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">])
2 |
3 | #IncludeRegexScan: ^.*$
4 |
5 | #IncludeRegexComplain: ^$
6 |
7 | #IncludeRegexTransform:
8 |
9 | /home/bexx/Projects/DataStructuresC/CPP/List/src/list.cpp
10 | cassert
11 | -
12 | iostream
13 | -
14 |
15 |
--------------------------------------------------------------------------------
/CPP/List/cmake-build-debug/CMakeFiles/List.dir/depend.internal:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.20
3 |
4 | CMakeFiles/List.dir/src/list.cpp.o
5 | /home/bexx/Projects/DataStructuresC/CPP/List/src/list.cpp
6 | CMakeFiles/List.dir/src/test.cpp.o
7 | /home/bexx/Projects/DataStructuresC/CPP/List/src/test.cpp
8 |
--------------------------------------------------------------------------------
/CPP/Vec/cmake-build-debug/CMakeFiles/Vec.dir/CXX.includecache:
--------------------------------------------------------------------------------
1 | #IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">])
2 |
3 | #IncludeRegexScan: ^.*$
4 |
5 | #IncludeRegexComplain: ^$
6 |
7 | #IncludeRegexTransform:
8 |
9 | /home/bexx/Projects/DataStructuresC/CPP/Vec/main.cpp
10 | cassert
11 | -
12 | cstring
13 | -
14 | iostream
15 | -
16 |
17 |
--------------------------------------------------------------------------------
/CPP/Algorithm/cmake-build-debug/CMakeFiles/untitled.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 | file(REMOVE_RECURSE
2 | "CMakeFiles/untitled.dir/Algorithm.cpp.o"
3 | "libuntitled.pdb"
4 | "libuntitled.so"
5 | )
6 |
7 | # Per-language clean rules from dependency scanning.
8 | foreach(lang CXX)
9 | include(CMakeFiles/untitled.dir/cmake_clean_${lang}.cmake OPTIONAL)
10 | endforeach()
11 |
--------------------------------------------------------------------------------
/CPP/Html/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/CPP/Html/cmake-build-debug/CMakeFiles/clion-log.txt:
--------------------------------------------------------------------------------
1 | /app/extra/clion/bin/cmake/linux/bin/cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_DEPENDS_USE_COMPILER=FALSE -G "CodeBlocks - Unix Makefiles" /home/bexx/Projects/DataStructuresC/CPP/Html
2 | -- Configuring done
3 | -- Generating done
4 | -- Build files have been written to: /home/bexx/Projects/DataStructuresC/CPP/Html/cmake-build-debug
5 |
--------------------------------------------------------------------------------
/CPP/List/cmake-build-debug/CMakeFiles/clion-log.txt:
--------------------------------------------------------------------------------
1 | /app/extra/clion/bin/cmake/linux/bin/cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_DEPENDS_USE_COMPILER=FALSE -G "CodeBlocks - Unix Makefiles" /home/bexx/Projects/DataStructuresC/CPP/List
2 | -- Configuring done
3 | -- Generating done
4 | -- Build files have been written to: /home/bexx/Projects/DataStructuresC/CPP/List/cmake-build-debug
5 |
--------------------------------------------------------------------------------
/CPP/HashSet/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/CPP/List/cmake-build-debug/CMakeFiles/List.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 | file(REMOVE_RECURSE
2 | "CMakeFiles/List.dir/src/list.cpp.o"
3 | "CMakeFiles/List.dir/src/test.cpp.o"
4 | "List"
5 | "List.pdb"
6 | )
7 |
8 | # Per-language clean rules from dependency scanning.
9 | foreach(lang CXX)
10 | include(CMakeFiles/List.dir/cmake_clean_${lang}.cmake OPTIONAL)
11 | endforeach()
12 |
--------------------------------------------------------------------------------
/CPP/Timer/cmake-build-debug/CMakeFiles/clion-log.txt:
--------------------------------------------------------------------------------
1 | /app/extra/clion/bin/cmake/linux/bin/cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_DEPENDS_USE_COMPILER=FALSE -G "CodeBlocks - Unix Makefiles" /home/bexx/Projects/DataStructuresC/CPP/Timer
2 | -- Configuring done
3 | -- Generating done
4 | -- Build files have been written to: /home/bexx/Projects/DataStructuresC/CPP/Timer/cmake-build-debug
5 |
--------------------------------------------------------------------------------
/CPP/HashSet/cmake-build-debug/CMakeFiles/clion-log.txt:
--------------------------------------------------------------------------------
1 | /app/extra/clion/bin/cmake/linux/bin/cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_DEPENDS_USE_COMPILER=FALSE -G "CodeBlocks - Unix Makefiles" /home/bexx/Projects/DataStructuresC/CPP/HashSet
2 | -- Configuring done
3 | -- Generating done
4 | -- Build files have been written to: /home/bexx/Projects/DataStructuresC/CPP/HashSet/cmake-build-debug
5 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/cmake-build-debug/CMakeFiles/TargetDirectories.txt:
--------------------------------------------------------------------------------
1 | /home/bexx/Projects/DataStructuresC/CPP/SemanticAnalyzer/cmake-build-debug/CMakeFiles/rebuild_cache.dir
2 | /home/bexx/Projects/DataStructuresC/CPP/SemanticAnalyzer/cmake-build-debug/CMakeFiles/edit_cache.dir
3 | /home/bexx/Projects/DataStructuresC/CPP/SemanticAnalyzer/cmake-build-debug/CMakeFiles/SemanticAnalyzer.dir
4 |
--------------------------------------------------------------------------------
/CPP/Timer/cmake-build-debug/CMakeFiles/Timer.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 | file(REMOVE_RECURSE
2 | "CMakeFiles/Timer.dir/Main.cpp.o"
3 | "CMakeFiles/Timer.dir/TimerClass.cpp.o"
4 | "Timer"
5 | "Timer.pdb"
6 | )
7 |
8 | # Per-language clean rules from dependency scanning.
9 | foreach(lang CXX)
10 | include(CMakeFiles/Timer.dir/cmake_clean_${lang}.cmake OPTIONAL)
11 | endforeach()
12 |
--------------------------------------------------------------------------------
/CPP/Algorithm/cmake-build-debug/CMakeFiles/clion-log.txt:
--------------------------------------------------------------------------------
1 | /app/extra/clion/bin/cmake/linux/bin/cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_DEPENDS_USE_COMPILER=FALSE -G "CodeBlocks - Unix Makefiles" /home/bexx/Projects/DataStructuresC/CPP/Algorithm
2 | -- Configuring done
3 | -- Generating done
4 | -- Build files have been written to: /home/bexx/Projects/DataStructuresC/CPP/Algorithm/cmake-build-debug
5 |
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-1d4eda83117a40dc/bin-Algo.json:
--------------------------------------------------------------------------------
1 | {"rustc":15727675132174216557,"features":"[]","target":9182460804241688891,"profile":9251013656241001069,"path":1036222786711178230,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/Algo-1d4eda83117a40dc/dep-bin-Algo"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0}
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-af5dbc1378e7ddc7/bin-Algo.json:
--------------------------------------------------------------------------------
1 | {"rustc":15727675132174216557,"features":"[]","target":9182460804241688891,"profile":7309141686862299243,"path":1036222786711178230,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/Algo-af5dbc1378e7ddc7/dep-bin-Algo"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0}
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-e7a8c36c1eab2550/bin-Algo.json:
--------------------------------------------------------------------------------
1 | {"rustc":9162437244344528880,"features":"[]","target":9182460804241688891,"profile":7309141686862299243,"path":1036222786711178230,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/Algo-e7a8c36c1eab2550/dep-bin-Algo"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0}
--------------------------------------------------------------------------------
/Rust/Algo/target/rls/debug/.fingerprint/Algo-e7a8c36c1eab2550/bin-Algo.json:
--------------------------------------------------------------------------------
1 | {"rustc":15727675132174216557,"features":"[]","target":9182460804241688891,"profile":7309141686862299243,"path":1036222786711178230,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/Algo-e7a8c36c1eab2550/dep-bin-Algo"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0}
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-4008a006a4dec276/test-bin-Algo.json:
--------------------------------------------------------------------------------
1 | {"rustc":15727675132174216557,"features":"[]","target":9182460804241688891,"profile":17729903187224061422,"path":1036222786711178230,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/Algo-4008a006a4dec276/dep-test-bin-Algo"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0}
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-45b67353c422d271/test-bin-Algo.json:
--------------------------------------------------------------------------------
1 | {"rustc":9162437244344528880,"features":"[]","target":9182460804241688891,"profile":1021633075455700787,"path":1036222786711178230,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/Algo-45b67353c422d271/dep-test-bin-Algo"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0}
--------------------------------------------------------------------------------
/Rust/Algo/target/debug/.fingerprint/Algo-e7557f60dba0aa80/test-bin-Algo.json:
--------------------------------------------------------------------------------
1 | {"rustc":15727675132174216557,"features":"[]","target":9182460804241688891,"profile":1021633075455700787,"path":1036222786711178230,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/Algo-e7557f60dba0aa80/dep-test-bin-Algo"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0}
--------------------------------------------------------------------------------
/Rust/Algo/target/rls/debug/.fingerprint/Algo-45b67353c422d271/test-bin-Algo.json:
--------------------------------------------------------------------------------
1 | {"rustc":15727675132174216557,"features":"[]","target":9182460804241688891,"profile":1021633075455700787,"path":1036222786711178230,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/Algo-45b67353c422d271/dep-test-bin-Algo"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0}
--------------------------------------------------------------------------------
/CPP/Html/include/HtmlValidator.h:
--------------------------------------------------------------------------------
1 | //
2 | // Created by bexx on 11/29/21.
3 | //
4 |
5 | #ifndef HTML_HTMLVALIDATOR_H
6 | #define HTML_HTMLVALIDATOR_H
7 |
8 | #include "HtmlTag.h"
9 | #include
10 | #include
11 |
12 | std::stack valid(std::queue *tags);
13 | std::queue getTagsFromHtmlFile(const std::string &filename);
14 |
15 | #endif//HTML_HTMLVALIDATOR_H
16 |
--------------------------------------------------------------------------------
/CPP/List/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/CPP/Timer/cmake-build-debug/CMakeFiles/Timer.dir/depend.internal:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.20
3 |
4 | CMakeFiles/Timer.dir/Main.cpp.o
5 | /home/bexx/Projects/DataStructuresC/CPP/Timer/Main.cpp
6 | /home/bexx/Projects/DataStructuresC/CPP/Timer/TimerClass.cpp
7 | CMakeFiles/Timer.dir/TimerClass.cpp.o
8 | /home/bexx/Projects/DataStructuresC/CPP/Timer/TimerClass.cpp
9 |
--------------------------------------------------------------------------------
/CPP/Html/cmake-build-debug/CMakeFiles/Html.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 | file(REMOVE_RECURSE
2 | "CMakeFiles/Html.dir/src/HtmlTag.cpp.o"
3 | "CMakeFiles/Html.dir/src/HtmlValidator.cpp.o"
4 | "CMakeFiles/Html.dir/src/main.cpp.o"
5 | "Html"
6 | "Html.pdb"
7 | )
8 |
9 | # Per-language clean rules from dependency scanning.
10 | foreach(lang CXX)
11 | include(CMakeFiles/Html.dir/cmake_clean_${lang}.cmake OPTIONAL)
12 | endforeach()
13 |
--------------------------------------------------------------------------------
/CPP/Algorithm/cmake-build-debug/CMakeFiles/untitled.dir/CXX.includecache:
--------------------------------------------------------------------------------
1 | #IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">])
2 |
3 | #IncludeRegexScan: ^.*$
4 |
5 | #IncludeRegexComplain: ^$
6 |
7 | #IncludeRegexTransform:
8 |
9 | /home/bexx/Projects/DataStructuresC/CPP/Algorithm/Algorithm.cpp
10 | Algorithm.h
11 | /home/bexx/Projects/DataStructuresC/CPP/Algorithm/Algorithm.h
12 | iostream
13 | -
14 |
15 | /home/bexx/Projects/DataStructuresC/CPP/Algorithm/Algorithm.h
16 | vector
17 | -
18 |
19 |
--------------------------------------------------------------------------------
/CPP/HashSet/cmake-build-debug/CMakeFiles/3.20.2/CMakeSystem.cmake:
--------------------------------------------------------------------------------
1 | set(CMAKE_HOST_SYSTEM "Linux-5.11.0-41-generic")
2 | set(CMAKE_HOST_SYSTEM_NAME "Linux")
3 | set(CMAKE_HOST_SYSTEM_VERSION "5.11.0-41-generic")
4 | set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
5 |
6 |
7 |
8 | set(CMAKE_SYSTEM "Linux-5.11.0-41-generic")
9 | set(CMAKE_SYSTEM_NAME "Linux")
10 | set(CMAKE_SYSTEM_VERSION "5.11.0-41-generic")
11 | set(CMAKE_SYSTEM_PROCESSOR "x86_64")
12 |
13 | set(CMAKE_CROSSCOMPILING "FALSE")
14 |
15 | set(CMAKE_SYSTEM_LOADED 1)
16 |
--------------------------------------------------------------------------------
/CPP/Html/cmake-build-debug/CMakeFiles/3.20.2/CMakeSystem.cmake:
--------------------------------------------------------------------------------
1 | set(CMAKE_HOST_SYSTEM "Linux-5.11.0-40-generic")
2 | set(CMAKE_HOST_SYSTEM_NAME "Linux")
3 | set(CMAKE_HOST_SYSTEM_VERSION "5.11.0-40-generic")
4 | set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
5 |
6 |
7 |
8 | set(CMAKE_SYSTEM "Linux-5.11.0-40-generic")
9 | set(CMAKE_SYSTEM_NAME "Linux")
10 | set(CMAKE_SYSTEM_VERSION "5.11.0-40-generic")
11 | set(CMAKE_SYSTEM_PROCESSOR "x86_64")
12 |
13 | set(CMAKE_CROSSCOMPILING "FALSE")
14 |
15 | set(CMAKE_SYSTEM_LOADED 1)
16 |
--------------------------------------------------------------------------------
/CPP/List/cmake-build-debug/CMakeFiles/3.20.2/CMakeSystem.cmake:
--------------------------------------------------------------------------------
1 | set(CMAKE_HOST_SYSTEM "Linux-5.11.0-40-generic")
2 | set(CMAKE_HOST_SYSTEM_NAME "Linux")
3 | set(CMAKE_HOST_SYSTEM_VERSION "5.11.0-40-generic")
4 | set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
5 |
6 |
7 |
8 | set(CMAKE_SYSTEM "Linux-5.11.0-40-generic")
9 | set(CMAKE_SYSTEM_NAME "Linux")
10 | set(CMAKE_SYSTEM_VERSION "5.11.0-40-generic")
11 | set(CMAKE_SYSTEM_PROCESSOR "x86_64")
12 |
13 | set(CMAKE_CROSSCOMPILING "FALSE")
14 |
15 | set(CMAKE_SYSTEM_LOADED 1)
16 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/build/CMakeFiles/3.22.0/CMakeSystem.cmake:
--------------------------------------------------------------------------------
1 | set(CMAKE_HOST_SYSTEM "Linux-5.11.0-41-generic")
2 | set(CMAKE_HOST_SYSTEM_NAME "Linux")
3 | set(CMAKE_HOST_SYSTEM_VERSION "5.11.0-41-generic")
4 | set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
5 |
6 |
7 |
8 | set(CMAKE_SYSTEM "Linux-5.11.0-41-generic")
9 | set(CMAKE_SYSTEM_NAME "Linux")
10 | set(CMAKE_SYSTEM_VERSION "5.11.0-41-generic")
11 | set(CMAKE_SYSTEM_PROCESSOR "x86_64")
12 |
13 | set(CMAKE_CROSSCOMPILING "FALSE")
14 |
15 | set(CMAKE_SYSTEM_LOADED 1)
16 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/src/Sentence.cpp:
--------------------------------------------------------------------------------
1 | //
2 | // Created by bexx on 11/28/21.
3 | //
4 |
5 | #include "../include/Sentence.h"
6 | #include
7 |
8 | Sentence::Sentence(int _score, std::string txt)
9 | : score(_score), text(std::move(txt)) {}
10 | bool Sentence::operator==(const Sentence &other) {
11 | return strcmp(text.c_str(), other.text.c_str());
12 | }
13 | int Sentence::compare(Sentence &other) const {
14 | return score - other.score;
15 | }
16 | bool Sentence::empty() {
17 | return text.empty();
18 | }
19 |
--------------------------------------------------------------------------------
/CPP/Timer/cmake-build-debug/CMakeFiles/3.20.2/CMakeSystem.cmake:
--------------------------------------------------------------------------------
1 | set(CMAKE_HOST_SYSTEM "Linux-5.11.0-41-generic")
2 | set(CMAKE_HOST_SYSTEM_NAME "Linux")
3 | set(CMAKE_HOST_SYSTEM_VERSION "5.11.0-41-generic")
4 | set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
5 |
6 |
7 |
8 | set(CMAKE_SYSTEM "Linux-5.11.0-41-generic")
9 | set(CMAKE_SYSTEM_NAME "Linux")
10 | set(CMAKE_SYSTEM_VERSION "5.11.0-41-generic")
11 | set(CMAKE_SYSTEM_PROCESSOR "x86_64")
12 |
13 | set(CMAKE_CROSSCOMPILING "FALSE")
14 |
15 | set(CMAKE_SYSTEM_LOADED 1)
16 |
--------------------------------------------------------------------------------
/CPP/Vec/cmake-build-debug/CMakeFiles/3.20.2/CMakeSystem.cmake:
--------------------------------------------------------------------------------
1 | set(CMAKE_HOST_SYSTEM "Linux-5.11.0-40-generic")
2 | set(CMAKE_HOST_SYSTEM_NAME "Linux")
3 | set(CMAKE_HOST_SYSTEM_VERSION "5.11.0-40-generic")
4 | set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
5 |
6 |
7 |
8 | set(CMAKE_SYSTEM "Linux-5.11.0-40-generic")
9 | set(CMAKE_SYSTEM_NAME "Linux")
10 | set(CMAKE_SYSTEM_VERSION "5.11.0-40-generic")
11 | set(CMAKE_SYSTEM_PROCESSOR "x86_64")
12 |
13 | set(CMAKE_CROSSCOMPILING "FALSE")
14 |
15 | set(CMAKE_SYSTEM_LOADED 1)
16 |
--------------------------------------------------------------------------------
/CPP/Algorithm/cmake-build-debug/CMakeFiles/3.20.2/CMakeSystem.cmake:
--------------------------------------------------------------------------------
1 | set(CMAKE_HOST_SYSTEM "Linux-5.11.0-41-generic")
2 | set(CMAKE_HOST_SYSTEM_NAME "Linux")
3 | set(CMAKE_HOST_SYSTEM_VERSION "5.11.0-41-generic")
4 | set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
5 |
6 |
7 |
8 | set(CMAKE_SYSTEM "Linux-5.11.0-41-generic")
9 | set(CMAKE_SYSTEM_NAME "Linux")
10 | set(CMAKE_SYSTEM_VERSION "5.11.0-41-generic")
11 | set(CMAKE_SYSTEM_PROCESSOR "x86_64")
12 |
13 | set(CMAKE_CROSSCOMPILING "FALSE")
14 |
15 | set(CMAKE_SYSTEM_LOADED 1)
16 |
--------------------------------------------------------------------------------
/CPP/Html/cmake-build-debug/CMakeFiles/Html.dir/depend.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.20
3 |
4 | CMakeFiles/Html.dir/src/HtmlTag.cpp.o: \
5 | ../include/HtmlTag.h \
6 | ../src/HtmlTag.cpp
7 | CMakeFiles/Html.dir/src/HtmlValidator.cpp.o: \
8 | ../include/HtmlTag.h \
9 | ../include/HtmlValidator.h \
10 | ../src/HtmlValidator.cpp
11 | CMakeFiles/Html.dir/src/main.cpp.o: \
12 | ../include/HtmlTag.h \
13 | ../include/HtmlValidator.h \
14 | ../src/main.cpp
15 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/cmake-build-debug/CMakeFiles/3.20.2/CMakeSystem.cmake:
--------------------------------------------------------------------------------
1 | set(CMAKE_HOST_SYSTEM "Linux-5.11.0-41-generic")
2 | set(CMAKE_HOST_SYSTEM_NAME "Linux")
3 | set(CMAKE_HOST_SYSTEM_VERSION "5.11.0-41-generic")
4 | set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
5 |
6 |
7 |
8 | set(CMAKE_SYSTEM "Linux-5.11.0-41-generic")
9 | set(CMAKE_SYSTEM_NAME "Linux")
10 | set(CMAKE_SYSTEM_VERSION "5.11.0-41-generic")
11 | set(CMAKE_SYSTEM_PROCESSOR "x86_64")
12 |
13 | set(CMAKE_CROSSCOMPILING "FALSE")
14 |
15 | set(CMAKE_SYSTEM_LOADED 1)
16 |
--------------------------------------------------------------------------------
/CPP/HashSet/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | cmake_minimum_required(VERSION 3.2)
2 |
3 | project(HashSet)
4 |
5 | set(CMAKE_CXX_STANDARD 11)
6 | set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17 -O3")
7 |
8 | set(CMAKE_INSTALL_PREFIX ${PROJECT_SOURCE_DIR})
9 |
10 | set(DIVISIBLE_INSTALL_INCLUDE_DIR ${PROJECT_SOURCE_DIR}/include)
11 | set(DIVISIBLE_INSTALL_BIN_DIR ${PROJECT_SOURCE_DIR}/bin)
12 | set(DIVISIBLE_INSTALL_LIB_DIR ${PROJECT_SOURCE_DIR}/lib)
13 |
14 | include_directories(${DIVISIBLE_INSTALL_INCLUDE_DIR})
15 | include_directories(${DIVISION_HEADERS_DIR})
16 |
17 |
--------------------------------------------------------------------------------
/CPP/Algorithm/Algorithm.cpp:
--------------------------------------------------------------------------------
1 | #include "Algorithm.h"
2 |
3 | #include
4 |
5 | template
6 | void Algorithm::insertion_sort(std::vector *arr)
7 | {
8 | int i, j;
9 | for (i = 1; i < arr->size(); i++)
10 | {
11 | j = i;
12 | while (j > 0 && arr[j] < arr[j - 1])
13 | {
14 | swap(arr[j], arr[j - 1]);
15 | --j;
16 | }
17 | }
18 | }
19 |
20 | template
21 | void Algorithm::swap(T *left, T *right)
22 | {
23 | T *tmp = *left;
24 | *left= *right;
25 | *right = *tmp;
26 | }
27 |
28 | int main()
29 | {
30 |
31 | return 0;
32 | }
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/cmake-build-debug/CMakeFiles/SemanticAnalyzer.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 | file(REMOVE_RECURSE
2 | "../bin/SemanticAnalyzer"
3 | "../bin/SemanticAnalyzer.pdb"
4 | "CMakeFiles/SemanticAnalyzer.dir/src/Analyzer.cpp.o"
5 | "CMakeFiles/SemanticAnalyzer.dir/src/Sentence.cpp.o"
6 | "CMakeFiles/SemanticAnalyzer.dir/src/Word.cpp.o"
7 | "CMakeFiles/SemanticAnalyzer.dir/src/main.cpp.o"
8 | )
9 |
10 | # Per-language clean rules from dependency scanning.
11 | foreach(lang CXX)
12 | include(CMakeFiles/SemanticAnalyzer.dir/cmake_clean_${lang}.cmake OPTIONAL)
13 | endforeach()
14 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | cmake_minimum_required(VERSION 3.20)
2 | project(SemanticAnalyzer)
3 |
4 | set(CMAKE_CXX_STANDARD 17)
5 | set(CMAKE_CXX_STANDARD_REQUIRED true)
6 | set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
7 |
8 | # Compile the passed source files into an executable
9 | add_executable(SemanticAnalyzer src/main.cpp src/Word.cpp include/Word.h src/Sentence.cpp include/Sentence.h src/Analyzer.cpp include/Analyzer.h)
10 |
11 | # Set the output directory for executables
12 | set_target_properties(SemanticAnalyzer
13 | PROPERTIES
14 | RUNTIME_OUTPUT_DIRECTORY "${PROJECT_SOURCE_DIR}/bin")
15 |
--------------------------------------------------------------------------------
/CPP/Timer/cmake-build-debug/CMakeFiles/Timer.dir/CXX.includecache:
--------------------------------------------------------------------------------
1 | #IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">])
2 |
3 | #IncludeRegexScan: ^.*$
4 |
5 | #IncludeRegexComplain: ^$
6 |
7 | #IncludeRegexTransform:
8 |
9 | /home/bexx/Projects/DataStructuresC/CPP/Timer/Main.cpp
10 | TimerClass.cpp
11 | /home/bexx/Projects/DataStructuresC/CPP/Timer/TimerClass.cpp
12 | unistd.h
13 | -
14 |
15 | /home/bexx/Projects/DataStructuresC/CPP/Timer/TimerClass.cpp
16 | cstring
17 | -
18 | ctime
19 | -
20 | iostream
21 | -
22 | cstdio
23 | -
24 | cstring
25 | -
26 | stdexcept
27 | -
28 | utility
29 | -
30 |
31 |
--------------------------------------------------------------------------------
/Rust/Algo/src/main.rs:
--------------------------------------------------------------------------------
1 | fn insertion_sort(arr: &mut [T]) {
2 | for i in 1..arr.len() {
3 | let mut j = i;
4 | while j > 0 && arr[j] < arr[j - 1] {
5 | arr.swap(j- 1, j);
6 | j -= 1
7 | }
8 | }
9 | }
10 |
11 | fn swap(a: &mut T, b: &mut T) {
12 | std::mem::swap(a, b);
13 | }
14 |
15 | fn main() {
16 | let mut v1 = vec![5, 1, 99, 0, -32];
17 | insertion_sort(v1.as_mut());
18 | assert_eq!(vec![-32, 0, 1, 5, 99], v1);
19 | let mut x = 23i32;
20 | let mut y = 55i32;
21 | swap(&mut x, &mut y);
22 | assert_eq!(55, x);
23 | assert_eq!(23, y);
24 | }
25 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/include/Sentence.h:
--------------------------------------------------------------------------------
1 | //
2 | // Created by bexx on 11/28/21.
3 | //
4 |
5 | #ifndef SEMANTICANALYZER_SENTENCE_H
6 | #define SEMANTICANALYZER_SENTENCE_H
7 |
8 | #include "../include/Word.h"
9 |
10 |
11 | class Sentence {
12 | public:
13 | int score;
14 | std::string text;
15 |
16 | Sentence(int _score, std::string txt);
17 | bool operator==(Sentence const &other);
18 | int compare(Sentence &other) const;
19 | bool empty();
20 | friend std::ostream &operator<<(std::ostream &os, Sentence const &sent) {
21 | os << sent.score << " -> " << sent.text;
22 | return os;
23 | }
24 | };
25 |
26 |
27 | #endif//SEMANTICANALYZER_SENTENCE_H
28 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Prerequisites
2 | *.d
3 |
4 | # Object files
5 | *.o
6 | *.ko
7 | *.obj
8 | *.elf
9 |
10 | # Linker output
11 | *.ilk
12 | *.map
13 | *.exp
14 |
15 | # Precompiled Headers
16 | *.gch
17 | *.pch
18 |
19 | # Libraries
20 | *.lib
21 | *.a
22 | *.la
23 | *.lo
24 |
25 | # Shared objects (inc. Windows DLLs)
26 | *.dll
27 | *.so
28 | *.so.*
29 | *.dylib
30 |
31 | # Executables
32 | *.exe
33 | *.out
34 | *.app
35 | *.i*86
36 | *.x86_64
37 | *.hex
38 |
39 | # Debug files
40 | *.dSYM/
41 | *.su
42 | *.idb
43 | *.pdb
44 |
45 | # Kernel Module Compile Results
46 | *.mod*
47 | *.cmd
48 | .tmp_versions/
49 | modules.order
50 | Module.symvers
51 | Mkfile.old
52 | dkms.conf
53 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/include/Word.h:
--------------------------------------------------------------------------------
1 | //
2 | // Created by bexx on 11/28/21.
3 | //
4 |
5 | #ifndef SEMANTICANALYZER_WORD_H
6 | #define SEMANTICANALYZER_WORD_H
7 |
8 | #include
9 | #include
10 | #include
11 |
12 | class Word {
13 | private:
14 | unsigned int count;
15 | int total;
16 |
17 | public:
18 | std::string text;
19 | explicit Word(std::string txt);
20 | void increateTotal(int value);
21 | double score();
22 | bool operator==(Word const &other);
23 | unsigned long hash();
24 | int compare(Word const &other);
25 |
26 | friend std::ostream &operator<<(std::ostream &os, Word const &word) {
27 | os << word.text;
28 | return os;
29 | }
30 | };
31 |
32 |
33 | #endif//SEMANTICANALYZER_WORD_H
34 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/src/main.cpp:
--------------------------------------------------------------------------------
1 | #include "../include/Sentence.h"
2 | #include "../include/Analyzer.h"
3 | #include
4 |
5 | int main(int argc, char **argv) {
6 | if (argc < 2)
7 | throw std::invalid_argument("Please specify the name of the input file");
8 | std::string filename = argv[1];
9 | std::cout << "Please enter a sentence:" << std::endl;
10 | std::string sent;
11 | std::getline(std::cin, sent);
12 |
13 | auto sentences = Analyzer::read(filename);
14 | auto words = Analyzer::getWords(sentences);
15 | auto wordScores = Analyzer::calculateScores(words);
16 | double score = Analyzer::computeSentenceScore(&sent, wordScores);
17 | std::cout << "The sentiment score is " << score << std::endl;
18 |
19 | return 0;
20 | }
21 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/cmake-build-debug/CMakeFiles/SemanticAnalyzer.dir/depend.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.20
3 |
4 | CMakeFiles/SemanticAnalyzer.dir/src/Analyzer.cpp.o: \
5 | ../include/Analyzer.h \
6 | ../include/Sentence.h \
7 | ../include/Word.h \
8 | ../src/Analyzer.cpp
9 | CMakeFiles/SemanticAnalyzer.dir/src/Sentence.cpp.o: \
10 | ../include/Sentence.h \
11 | ../include/Word.h \
12 | ../src/Sentence.cpp
13 | CMakeFiles/SemanticAnalyzer.dir/src/Word.cpp.o: \
14 | ../include/Word.h \
15 | ../src/Word.cpp
16 | CMakeFiles/SemanticAnalyzer.dir/src/main.cpp.o: \
17 | ../include/Analyzer.h \
18 | ../include/Sentence.h \
19 | ../include/Word.h \
20 | ../src/main.cpp
21 |
--------------------------------------------------------------------------------
/CPP/Html/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.20
3 |
4 | # Relative path conversion top directories.
5 | set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/bexx/Projects/DataStructuresC/CPP/Html")
6 | set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/bexx/Projects/DataStructuresC/CPP/Html/cmake-build-debug")
7 |
8 | # Force unix paths in dependencies.
9 | set(CMAKE_FORCE_UNIX_PATHS 1)
10 |
11 |
12 | # The C and CXX include file regular expressions for this directory.
13 | set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
14 | set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
15 | set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
16 | set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
17 |
--------------------------------------------------------------------------------
/CPP/List/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.20
3 |
4 | # Relative path conversion top directories.
5 | set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/bexx/Projects/DataStructuresC/CPP/List")
6 | set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/bexx/Projects/DataStructuresC/CPP/List/cmake-build-debug")
7 |
8 | # Force unix paths in dependencies.
9 | set(CMAKE_FORCE_UNIX_PATHS 1)
10 |
11 |
12 | # The C and CXX include file regular expressions for this directory.
13 | set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
14 | set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
15 | set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
16 | set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
17 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/src/Word.cpp:
--------------------------------------------------------------------------------
1 | // Created by bexx on 11/28/21.
2 |
3 | #include "../include/Word.h"
4 | #include
5 |
6 | Word::Word(std::string txt)
7 | : text(std::move(txt)), count(0), total(0) {}
8 |
9 | void Word::increateTotal(int value) {
10 | total += value;
11 | count++;
12 | }
13 |
14 | double Word::score() {
15 | if (count == 0)
16 | return 0;
17 | return (double)total / count;
18 | }
19 |
20 | bool Word::operator==(Word const &other) {
21 | return !strcmp(text.c_str(), other.text.c_str())
22 | && count == other.count
23 | && total == other.total;
24 | }
25 |
26 | unsigned long Word::hash() {
27 | std::hash hash_string;
28 | return hash_string(text);
29 | }
30 |
31 | int Word::compare(Word const &other) {
32 | return total - other.total;
33 | }
34 |
--------------------------------------------------------------------------------
/CPP/Vec/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.20
3 |
4 | # Relative path conversion top directories.
5 | set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/bexx/Projects/DataStructuresC/CPP/Vec")
6 | set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/bexx/Projects/DataStructuresC/CPP/Vec/cmake-build-debug")
7 |
8 | # Force unix paths in dependencies.
9 | set(CMAKE_FORCE_UNIX_PATHS 1)
10 |
11 |
12 | # The C and CXX include file regular expressions for this directory.
13 | set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
14 | set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
15 | set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
16 | set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
17 |
--------------------------------------------------------------------------------
/CPP/Timer/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.20
3 |
4 | # Relative path conversion top directories.
5 | set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/bexx/Projects/DataStructuresC/CPP/Timer")
6 | set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/bexx/Projects/DataStructuresC/CPP/Timer/cmake-build-debug")
7 |
8 | # Force unix paths in dependencies.
9 | set(CMAKE_FORCE_UNIX_PATHS 1)
10 |
11 |
12 | # The C and CXX include file regular expressions for this directory.
13 | set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
14 | set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
15 | set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
16 | set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
17 |
--------------------------------------------------------------------------------
/CPP/HashSet/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.20
3 |
4 | # Relative path conversion top directories.
5 | set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/bexx/Projects/DataStructuresC/CPP/HashSet")
6 | set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/bexx/Projects/DataStructuresC/CPP/HashSet/cmake-build-debug")
7 |
8 | # Force unix paths in dependencies.
9 | set(CMAKE_FORCE_UNIX_PATHS 1)
10 |
11 |
12 | # The C and CXX include file regular expressions for this directory.
13 | set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
14 | set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
15 | set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
16 | set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
17 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/build/CMakeFiles/SemanticAnalyzer.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 | file(REMOVE_RECURSE
2 | "../bin/SemanticAnalyzer"
3 | "../bin/SemanticAnalyzer.pdb"
4 | "CMakeFiles/SemanticAnalyzer.dir/src/Analyzer.cpp.o"
5 | "CMakeFiles/SemanticAnalyzer.dir/src/Analyzer.cpp.o.d"
6 | "CMakeFiles/SemanticAnalyzer.dir/src/Sentence.cpp.o"
7 | "CMakeFiles/SemanticAnalyzer.dir/src/Sentence.cpp.o.d"
8 | "CMakeFiles/SemanticAnalyzer.dir/src/Word.cpp.o"
9 | "CMakeFiles/SemanticAnalyzer.dir/src/Word.cpp.o.d"
10 | "CMakeFiles/SemanticAnalyzer.dir/src/main.cpp.o"
11 | "CMakeFiles/SemanticAnalyzer.dir/src/main.cpp.o.d"
12 | )
13 |
14 | # Per-language clean rules from dependency scanning.
15 | foreach(lang CXX)
16 | include(CMakeFiles/SemanticAnalyzer.dir/cmake_clean_${lang}.cmake OPTIONAL)
17 | endforeach()
18 |
--------------------------------------------------------------------------------
/LinkedList/linkedlist.h:
--------------------------------------------------------------------------------
1 | #include
2 |
3 | typedef struct node {
4 | void *value;
5 | struct node *next;
6 | } node;
7 |
8 | node *create_node(void *val);
9 | node *append_node(node *n, void *val);
10 | node *push_node(node **n, void *val);
11 | node *create_linkedlist(int *arr, unsigned int size);
12 | node *reverse_nodes(node **n);
13 | int add_node(node *n, void *val, unsigned int index);
14 | int count_nodes(node *n);
15 | int count_occurances(node *nd, void *val);
16 | void *pop_node(node **n);
17 | void *rightpop_node(node *n);
18 | void *removei_node(node **n, unsigned int index);
19 | void *remove_node(node **n, void *val);
20 | void *get_node(node *n, unsigned int index);
21 | void clear_nodes(node **n);
22 | void print_nodes(node *n);
23 | bool contains_node(node *n, void *val);
--------------------------------------------------------------------------------
/CPP/Algorithm/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.20
3 |
4 | # Relative path conversion top directories.
5 | set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/bexx/Projects/DataStructuresC/CPP/Algorithm")
6 | set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/bexx/Projects/DataStructuresC/CPP/Algorithm/cmake-build-debug")
7 |
8 | # Force unix paths in dependencies.
9 | set(CMAKE_FORCE_UNIX_PATHS 1)
10 |
11 |
12 | # The C and CXX include file regular expressions for this directory.
13 | set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
14 | set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
15 | set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
16 | set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
17 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/build/CMakeFiles/CMakeDirectoryInformation.cmake:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.22
3 |
4 | # Relative path conversion top directories.
5 | set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/bexx/Projects/DataStructuresC/CPP/SemanticAnalyzer")
6 | set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/bexx/Projects/DataStructuresC/CPP/SemanticAnalyzer/build")
7 |
8 | # Force unix paths in dependencies.
9 | set(CMAKE_FORCE_UNIX_PATHS 1)
10 |
11 |
12 | # The C and CXX include file regular expressions for this directory.
13 | set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
14 | set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
15 | set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
16 | set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
17 |
--------------------------------------------------------------------------------
/CPP/SemanticAnalyzer/include/Analyzer.h:
--------------------------------------------------------------------------------
1 | //
2 | // Created by bexx on 11/29/21.
3 | //
4 |
5 | #ifndef SEMANTICANALYZER_ANALYZER_H
6 | #define SEMANTICANALYZER_ANALYZER_H
7 |
8 | #include "Sentence.h"
9 | #include "Word.h"
10 | #include
11 | #include