├── .doc ├── NAME_RULES.md ├── SETTINGS_C.md ├── SETTINGS_CPP.md └── banner.png ├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── LICENSE ├── README.md └── src ├── lib ├── heap │ └── max_heap.c ├── list │ ├── double_linked_list.c │ ├── sequence_list.c │ └── single_linked_list.c ├── queue │ ├── circle_queue.c │ ├── linked_queue.c │ └── stack_queue.c ├── stack │ ├── linked_stack_string.c │ ├── min_value_stack.c │ ├── sequence_stack.c │ └── shared_stack.c └── tree │ ├── binary_search_tree.c │ ├── binary_tree.c │ └── bintree.c ├── main ├── algorithm │ ├── seqlist_parity_swap.c │ ├── seqlist_range_filter.c │ ├── sll_filter_abs.c │ ├── sll_middle.c │ └── sll_reverse.c ├── array_insert.c ├── base_conversion.c ├── calculator │ ├── change_calc.c │ ├── height_calc │ │ ├── advanced.c │ │ ├── area.h │ │ └── primary.c │ └── score_calc.c ├── cases │ ├── equation.c │ ├── math_calc.c │ └── score_table.c ├── char_offset.c ├── circle_calc.c ├── commission_calc.c ├── math │ ├── arithmetic.c │ ├── fibonacci.c │ ├── legendre.c │ └── pascal_triangle │ │ ├── pascal_circulation.c │ │ └── pascal_matrix.c ├── matrix_letters.c ├── matrix_sum.c ├── max_value.c ├── narcissistic_nums.c ├── num_reporting.c ├── num_sort.c ├── rebound_height.cpp ├── score_check.c ├── sort │ ├── bfs.c │ ├── dfs.c │ └── sorts.c ├── string │ ├── int_str_covert.c │ ├── string_compare.c │ ├── string_connecter.c │ └── string_count.c ├── student_info.c ├── student_input.c └── team_question.c ├── proj └── sys │ ├── README.md │ ├── disk_schedule.c │ ├── page_replacement.c │ ├── process_scheduling.c │ └── processing_producer_consumer.c └── test ├── bracket_matching.c ├── test_arithmaetic.c ├── test_dll.c ├── test_graph.c ├── test_mvs.c ├── test_seqlist.c ├── test_sharedstack.c ├── test_sll.c ├── test_stack_queue.c └── value_convert.c /.doc/NAME_RULES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/.doc/NAME_RULES.md -------------------------------------------------------------------------------- /.doc/SETTINGS_C.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/.doc/SETTINGS_C.md -------------------------------------------------------------------------------- /.doc/SETTINGS_CPP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/.doc/SETTINGS_CPP.md -------------------------------------------------------------------------------- /.doc/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/.doc/banner.png -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/README.md -------------------------------------------------------------------------------- /src/lib/heap/max_heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/lib/heap/max_heap.c -------------------------------------------------------------------------------- /src/lib/list/double_linked_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/lib/list/double_linked_list.c -------------------------------------------------------------------------------- /src/lib/list/sequence_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/lib/list/sequence_list.c -------------------------------------------------------------------------------- /src/lib/list/single_linked_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/lib/list/single_linked_list.c -------------------------------------------------------------------------------- /src/lib/queue/circle_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/lib/queue/circle_queue.c -------------------------------------------------------------------------------- /src/lib/queue/linked_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/lib/queue/linked_queue.c -------------------------------------------------------------------------------- /src/lib/queue/stack_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/lib/queue/stack_queue.c -------------------------------------------------------------------------------- /src/lib/stack/linked_stack_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/lib/stack/linked_stack_string.c -------------------------------------------------------------------------------- /src/lib/stack/min_value_stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/lib/stack/min_value_stack.c -------------------------------------------------------------------------------- /src/lib/stack/sequence_stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/lib/stack/sequence_stack.c -------------------------------------------------------------------------------- /src/lib/stack/shared_stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/lib/stack/shared_stack.c -------------------------------------------------------------------------------- /src/lib/tree/binary_search_tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/lib/tree/binary_search_tree.c -------------------------------------------------------------------------------- /src/lib/tree/binary_tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/lib/tree/binary_tree.c -------------------------------------------------------------------------------- /src/lib/tree/bintree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/lib/tree/bintree.c -------------------------------------------------------------------------------- /src/main/algorithm/seqlist_parity_swap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/algorithm/seqlist_parity_swap.c -------------------------------------------------------------------------------- /src/main/algorithm/seqlist_range_filter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/algorithm/seqlist_range_filter.c -------------------------------------------------------------------------------- /src/main/algorithm/sll_filter_abs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/algorithm/sll_filter_abs.c -------------------------------------------------------------------------------- /src/main/algorithm/sll_middle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/algorithm/sll_middle.c -------------------------------------------------------------------------------- /src/main/algorithm/sll_reverse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/algorithm/sll_reverse.c -------------------------------------------------------------------------------- /src/main/array_insert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/array_insert.c -------------------------------------------------------------------------------- /src/main/base_conversion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/base_conversion.c -------------------------------------------------------------------------------- /src/main/calculator/change_calc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/calculator/change_calc.c -------------------------------------------------------------------------------- /src/main/calculator/height_calc/advanced.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/calculator/height_calc/advanced.c -------------------------------------------------------------------------------- /src/main/calculator/height_calc/area.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/calculator/height_calc/area.h -------------------------------------------------------------------------------- /src/main/calculator/height_calc/primary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/calculator/height_calc/primary.c -------------------------------------------------------------------------------- /src/main/calculator/score_calc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/calculator/score_calc.c -------------------------------------------------------------------------------- /src/main/cases/equation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/cases/equation.c -------------------------------------------------------------------------------- /src/main/cases/math_calc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/cases/math_calc.c -------------------------------------------------------------------------------- /src/main/cases/score_table.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/cases/score_table.c -------------------------------------------------------------------------------- /src/main/char_offset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/char_offset.c -------------------------------------------------------------------------------- /src/main/circle_calc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/circle_calc.c -------------------------------------------------------------------------------- /src/main/commission_calc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/commission_calc.c -------------------------------------------------------------------------------- /src/main/math/arithmetic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/math/arithmetic.c -------------------------------------------------------------------------------- /src/main/math/fibonacci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/math/fibonacci.c -------------------------------------------------------------------------------- /src/main/math/legendre.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/math/legendre.c -------------------------------------------------------------------------------- /src/main/math/pascal_triangle/pascal_circulation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/math/pascal_triangle/pascal_circulation.c -------------------------------------------------------------------------------- /src/main/math/pascal_triangle/pascal_matrix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/math/pascal_triangle/pascal_matrix.c -------------------------------------------------------------------------------- /src/main/matrix_letters.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/matrix_letters.c -------------------------------------------------------------------------------- /src/main/matrix_sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/matrix_sum.c -------------------------------------------------------------------------------- /src/main/max_value.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/max_value.c -------------------------------------------------------------------------------- /src/main/narcissistic_nums.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/narcissistic_nums.c -------------------------------------------------------------------------------- /src/main/num_reporting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/num_reporting.c -------------------------------------------------------------------------------- /src/main/num_sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/num_sort.c -------------------------------------------------------------------------------- /src/main/rebound_height.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/rebound_height.cpp -------------------------------------------------------------------------------- /src/main/score_check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/score_check.c -------------------------------------------------------------------------------- /src/main/sort/bfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/sort/bfs.c -------------------------------------------------------------------------------- /src/main/sort/dfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/sort/dfs.c -------------------------------------------------------------------------------- /src/main/sort/sorts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/sort/sorts.c -------------------------------------------------------------------------------- /src/main/string/int_str_covert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/string/int_str_covert.c -------------------------------------------------------------------------------- /src/main/string/string_compare.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/string/string_compare.c -------------------------------------------------------------------------------- /src/main/string/string_connecter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/string/string_connecter.c -------------------------------------------------------------------------------- /src/main/string/string_count.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/string/string_count.c -------------------------------------------------------------------------------- /src/main/student_info.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/student_info.c -------------------------------------------------------------------------------- /src/main/student_input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/student_input.c -------------------------------------------------------------------------------- /src/main/team_question.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/main/team_question.c -------------------------------------------------------------------------------- /src/proj/sys/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/proj/sys/README.md -------------------------------------------------------------------------------- /src/proj/sys/disk_schedule.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/proj/sys/disk_schedule.c -------------------------------------------------------------------------------- /src/proj/sys/page_replacement.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/proj/sys/page_replacement.c -------------------------------------------------------------------------------- /src/proj/sys/process_scheduling.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/proj/sys/process_scheduling.c -------------------------------------------------------------------------------- /src/proj/sys/processing_producer_consumer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/proj/sys/processing_producer_consumer.c -------------------------------------------------------------------------------- /src/test/bracket_matching.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/test/bracket_matching.c -------------------------------------------------------------------------------- /src/test/test_arithmaetic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/test/test_arithmaetic.c -------------------------------------------------------------------------------- /src/test/test_dll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/test/test_dll.c -------------------------------------------------------------------------------- /src/test/test_graph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/test/test_graph.c -------------------------------------------------------------------------------- /src/test/test_mvs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/test/test_mvs.c -------------------------------------------------------------------------------- /src/test/test_seqlist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/test/test_seqlist.c -------------------------------------------------------------------------------- /src/test/test_sharedstack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/test/test_sharedstack.c -------------------------------------------------------------------------------- /src/test/test_sll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/test/test_sll.c -------------------------------------------------------------------------------- /src/test/test_stack_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/test/test_stack_queue.c -------------------------------------------------------------------------------- /src/test/value_convert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CarmJos/CWorks/HEAD/src/test/value_convert.c --------------------------------------------------------------------------------