How kartikey-singh-coder/college_training_codes works
College Codes is an archive of independent C and C++ programming exercises, not a single integrated application. The clearest end-to-end workflow is the C++ sorting example: a user enters integers, the program sorts them with merge sort, and prints the result. The repository also contains standalone C exercises and C++ data-structure implementations. Several capabilities are identified from filenames and headers because their source was not sampled; no runtime links are inferred for them.
Main entry points: main.cpp Sorting example · ARRAY_SORTING_ALGORITHMS.cpp Merge sort
Components 15
C++ Algorithms
- Sorting example
cpp/src/main.cpp - Merge sort
cpp/src/ARRAY_SORTING_ALGORITHMS.cpp - Sorting declarations
cpp/include/SORTING_ALGORITHM.hpp
C++ Structures
- Linked-list operations
cpp/src/LINKED_LIST.cpp - Linked-list interface
cpp/include/LINKED_LIST.hpp - Linear queue
cpp/src/LINEAR_QUEUE.cpp - Queue interface
cpp/include/LINEAR_QUEUE.hpp
C Exercises
- C greeting example
c/src/main.c - Array exercises
c/src/csep_practice_array_manipulation.c - Search exercises
c/src/csep_practice_binary_search.c - Matrix exercises
c/src/csep_practice_2darray.c - Number exercises
c/src/csep_practice_armstrong_number.c - Recursion exercises
c/src/csep_practice_hanoi_tower_solver.c - C linked list
c/src/csep_practice_linkedlist.c
Other components
- User
Connections 4
- User → Sorting example: enters values
- Sorting example → Merge sort: calls mergesort
- Merge sort → Merge sort: recurses
- Sorting example → User: prints sorted values