Removed CATCH_CONFIG_MAIN from individual test files and consolidated it into a single test_main.cc. This simplifies the test configuration and reduces the number of files defining the main function for the Catch2 test suite. Additionally, the cstdint header was included in several algorithm and data structure headers to ensure the int64_t type is recognized. A new Bubble sort test was also added.
…ders
Removed CATCH_CONFIG_MAIN from individual test files and consolidated it into a single test_main.cc. This simplifies the test configuration and reduces the number of files defining the main function for the Catch2 test suite. Additionally, the cstdint header was included in several algorithm and data structure headers to ensure the int64_t type is recognized. A new Bubble sort test was also added.