diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 13202ce4e76..13dea32342a 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -204,11 +204,9 @@ static void test() { /** * @brief Main function - * @param argc commandline argument count (ignored) - * @param argv commandline array of arguments (ignored) * @returns 0 on exit */ -int main(int argc, char *argv[]) { +int main() { test(); // run self-test implementations // code here return 0; diff --git a/data_structures/sparse_table.cpp b/data_structures/sparse_table.cpp index 7b3d74b90c3..7e3faacaa50 100644 --- a/data_structures/sparse_table.cpp +++ b/data_structures/sparse_table.cpp @@ -155,11 +155,9 @@ static void test() { /** * @brief Main function - * @param argc commandline argument count (ignored) - * @param argv commandline array of arguments (ignored) * @returns 0 on exit */ -int main(int argc, char *argv[]) { +int main() { test(); // run self-test implementations return 0; } diff --git a/data_structures/tree_234.cpp b/data_structures/tree_234.cpp index 46de03bfaef..5d79e32f9b0 100644 --- a/data_structures/tree_234.cpp +++ b/data_structures/tree_234.cpp @@ -1291,8 +1291,8 @@ static void test2(int64_t n) { /** * @brief Main function - * @param argc commandline argument count (ignored) - * @param argv commandline array of arguments (ignored) + * @param argc commandline argument count + * @param argv commandline array of arguments * @returns 0 on exit */ int main(int argc, char *argv[]) { diff --git a/dynamic_programming/fibonacci_bottom_up.cpp b/dynamic_programming/fibonacci_bottom_up.cpp index 555f15282f4..dcc2b9a7232 100644 --- a/dynamic_programming/fibonacci_bottom_up.cpp +++ b/dynamic_programming/fibonacci_bottom_up.cpp @@ -11,7 +11,7 @@ int fib(int n) { } return res[1]; } -int main(int argc, char const *argv[]) { +int main() { int n; cout << "Enter n: "; cin >> n; diff --git a/dynamic_programming/longest_increasing_subsequence.cpp b/dynamic_programming/longest_increasing_subsequence.cpp index 8c8f97c438e..dc20ad44926 100644 --- a/dynamic_programming/longest_increasing_subsequence.cpp +++ b/dynamic_programming/longest_increasing_subsequence.cpp @@ -74,11 +74,9 @@ static void test() { /** * @brief Main function - * @param argc commandline argument count (ignored) - * @param argv commandline array of arguments (ignored) * @returns 0 on exit */ -int main(int argc, char const *argv[]) { +int main() { uint32_t n = 0; std::cout << "Enter size of array: "; diff --git a/dynamic_programming/longest_increasing_subsequence_nlogn.cpp b/dynamic_programming/longest_increasing_subsequence_nlogn.cpp index b0a49d2dab0..5cf516baf3d 100644 --- a/dynamic_programming/longest_increasing_subsequence_nlogn.cpp +++ b/dynamic_programming/longest_increasing_subsequence_nlogn.cpp @@ -29,7 +29,7 @@ int LIS(const std::vector& arr, int n) { } return active.size(); // size of the LIS. } -int main(int argc, char const* argv[]) { +int main() { int n; cout << "Enter size of array: "; cin >> n; diff --git a/dynamic_programming/maximum_circular_subarray.cpp b/dynamic_programming/maximum_circular_subarray.cpp index d32ac64e9b8..c620000d6cc 100644 --- a/dynamic_programming/maximum_circular_subarray.cpp +++ b/dynamic_programming/maximum_circular_subarray.cpp @@ -80,11 +80,9 @@ static void test() { /** * @brief Main function - * @param argc commandline argument count (ignored) - * @param argv commandline array of arguments (ignored) * @returns 0 on exit */ -int main(int argc, char *argv[]) { +int main() { test(); // run self-test implementations return 0; } diff --git a/dynamic_programming/minimum_edit_distance.cpp b/dynamic_programming/minimum_edit_distance.cpp index 8664ccb4513..4ba2c6f63ed 100644 --- a/dynamic_programming/minimum_edit_distance.cpp +++ b/dynamic_programming/minimum_edit_distance.cpp @@ -166,11 +166,9 @@ static void test() { /** * @brief main function - * @param argc commandline argument count (ignored) - * @param argv commandline array of arguments (ignored) * @returns 0 on exit */ -int main(int argc, char *argv[]) { +int main() { test(); // run self-test implementations return 0; } diff --git a/graph/hamiltons_cycle.cpp b/graph/hamiltons_cycle.cpp index 1506b78d2fc..290e54c8fb6 100644 --- a/graph/hamiltons_cycle.cpp +++ b/graph/hamiltons_cycle.cpp @@ -136,10 +136,8 @@ static void test3() { /** * Main function * - * @param argc commandline argument count (ignored) - * @param argv commandline array of arguments (ignored) */ -int main(int argc, char **argv) { +int main() { test1(); test2(); test3(); diff --git a/machine_learning/k_nearest_neighbors.cpp b/machine_learning/k_nearest_neighbors.cpp index 92621862ccf..4c855c891b0 100644 --- a/machine_learning/k_nearest_neighbors.cpp +++ b/machine_learning/k_nearest_neighbors.cpp @@ -186,11 +186,9 @@ static void test() { /** * @brief Main function - * @param argc commandline argument count (ignored) - * @param argv commandline array of arguments (ignored) * @return int 0 on exit */ -int main(int argc, char* argv[]) { +int main() { test(); // run self-test implementations return 0; } diff --git a/machine_learning/kohonen_som_topology.cpp b/machine_learning/kohonen_som_topology.cpp index cccc9faa372..40b3e6414b5 100644 --- a/machine_learning/kohonen_som_topology.cpp +++ b/machine_learning/kohonen_som_topology.cpp @@ -579,7 +579,7 @@ double get_clock_diff(clock_t start_t, clock_t end_t) { } /** Main function */ -int main(int argc, char **argv) { +int main() { #ifdef _OPENMP std::cout << "Using OpenMP based parallelization\n"; #else diff --git a/machine_learning/kohonen_som_trace.cpp b/machine_learning/kohonen_som_trace.cpp index 63a0c02c65f..bd4ffec8386 100644 --- a/machine_learning/kohonen_som_trace.cpp +++ b/machine_learning/kohonen_som_trace.cpp @@ -454,7 +454,7 @@ double get_clock_diff(clock_t start_t, clock_t end_t) { } /** Main function */ -int main(int argc, char **argv) { +int main() { #ifdef _OPENMP std::cout << "Using OpenMP based parallelization\n"; #else diff --git a/math/eulers_totient_function.cpp b/math/eulers_totient_function.cpp index 768034327da..9105d99f2e9 100644 --- a/math/eulers_totient_function.cpp +++ b/math/eulers_totient_function.cpp @@ -72,11 +72,9 @@ static void test() { /** * @brief Main function - * @param argc commandline argument count (ignored) - * @param argv commandline array of arguments (ignored) * @returns 0 on exit */ -int main(int argc, char *argv[]) { +int main() { test(); return 0; } diff --git a/math/modular_division.cpp b/math/modular_division.cpp index d37341b4a47..6a95f4fa91f 100644 --- a/math/modular_division.cpp +++ b/math/modular_division.cpp @@ -106,11 +106,9 @@ static void test() { /** * @brief Main function - * @param argc commandline argument count (ignored) - * @param argv commandline array of arguments (ignored) * @returns 0 on exit */ -int main(int argc, char *argv[]) { +int main() { test(); // execute the tests return 0; } diff --git a/math/n_choose_r.cpp b/math/n_choose_r.cpp index 5e151f39a84..2031cf2002b 100644 --- a/math/n_choose_r.cpp +++ b/math/n_choose_r.cpp @@ -73,11 +73,9 @@ static void test() { /** * @brief Main function - * @param argc commandline argument count (ignored) - * @param argv commandline array of arguments (ignored) * @returns 0 on exit */ -int main(int argc, char *argv[]) { +int main() { test(); // executing tests return 0; } diff --git a/math/realtime_stats.cpp b/math/realtime_stats.cpp index 672acfa03b9..6fe7d1bde68 100644 --- a/math/realtime_stats.cpp +++ b/math/realtime_stats.cpp @@ -155,7 +155,7 @@ void test_function(const float *test_data, const int number_of_samples) { } /** Main function */ -int main(int argc, char **argv) { +int main() { const float test_data1[] = {3, 4, 5, -1.4, -3.6, 1.9, 1.}; test_function(test_data1, sizeof(test_data1) / sizeof(test_data1[0])); diff --git a/numerical_methods/babylonian_method.cpp b/numerical_methods/babylonian_method.cpp index a70fa993e01..18a8d42e258 100644 --- a/numerical_methods/babylonian_method.cpp +++ b/numerical_methods/babylonian_method.cpp @@ -87,13 +87,11 @@ static void test() { /** * @brief Main function - * @param argc commandline argument count (ignored) - * @param argv commandline array of arguments (ignored) * calls automated test function to test the working of fast fourier transform. * @returns 0 on exit */ -int main(int argc, char const *argv[]) { +int main() { test(); // run self-test implementations // with 2 defined test cases return 0; diff --git a/numerical_methods/composite_simpson_rule.cpp b/numerical_methods/composite_simpson_rule.cpp index 2ca58cbe4c0..f1ec3cd166c 100644 --- a/numerical_methods/composite_simpson_rule.cpp +++ b/numerical_methods/composite_simpson_rule.cpp @@ -163,8 +163,8 @@ static void test(std::int32_t N, double h, double a, double b, /** * @brief Main function - * @param argc commandline argument count (ignored) - * @param argv commandline array of arguments (ignored) + * @param argc commandline argument count + * @param argv commandline array of arguments * @returns 0 on exit */ int main(int argc, char** argv) { diff --git a/numerical_methods/fast_fourier_transform.cpp b/numerical_methods/fast_fourier_transform.cpp index 392789ea710..ce01069a648 100644 --- a/numerical_methods/fast_fourier_transform.cpp +++ b/numerical_methods/fast_fourier_transform.cpp @@ -154,13 +154,11 @@ static void test() { /** * @brief Main function - * @param argc commandline argument count (ignored) - * @param argv commandline array of arguments (ignored) * calls automated test function to test the working of fast fourier transform. * @returns 0 on exit */ -int main(int argc, char const *argv[]) { +int main() { test(); // run self-test implementations // with 2 defined test cases return 0; diff --git a/numerical_methods/inverse_fast_fourier_transform.cpp b/numerical_methods/inverse_fast_fourier_transform.cpp index 928a20da802..7ab806b228d 100644 --- a/numerical_methods/inverse_fast_fourier_transform.cpp +++ b/numerical_methods/inverse_fast_fourier_transform.cpp @@ -148,13 +148,11 @@ static void test() { /** * @brief Main function - * @param argc commandline argument count (ignored) - * @param argv commandline array of arguments (ignored) * calls automated test function to test the working of fast fourier transform. * @returns 0 on exit */ -int main(int argc, char const *argv[]) { +int main() { test(); // run self-test implementations // with 2 defined test cases return 0; diff --git a/numerical_methods/lu_decompose.cpp b/numerical_methods/lu_decompose.cpp index 66f1a855139..19d29aad255 100644 --- a/numerical_methods/lu_decompose.cpp +++ b/numerical_methods/lu_decompose.cpp @@ -81,7 +81,7 @@ void test2() { } /** Main function */ -int main(int argc, char **argv) { +int main() { std::srand(std::time(NULL)); // random number initializer test1(); diff --git a/numerical_methods/midpoint_integral_method.cpp b/numerical_methods/midpoint_integral_method.cpp index 3eab8fd1e2d..76ab6408268 100644 --- a/numerical_methods/midpoint_integral_method.cpp +++ b/numerical_methods/midpoint_integral_method.cpp @@ -155,8 +155,8 @@ static void test(std::int32_t N, double h, double a, double b, /** * @brief Main function - * @param argc commandline argument count (ignored) - * @param argv commandline array of arguments (ignored) + * @param argc commandline argument count + * @param argv commandline array of arguments * @returns 0 on exit */ int main(int argc, char** argv) { diff --git a/operations_on_datastructures/inorder_successor_of_bst.cpp b/operations_on_datastructures/inorder_successor_of_bst.cpp index a91c0d71528..8da46cb92ca 100644 --- a/operations_on_datastructures/inorder_successor_of_bst.cpp +++ b/operations_on_datastructures/inorder_successor_of_bst.cpp @@ -391,11 +391,9 @@ static void test() { /** * @brief Main function - * @param argc commandline argument count (ignored) - * @param argv commandline array of arguments (ignored) * @returns 0 on exit */ -int main(int argc, char *argv[]) { +int main() { test(); // run self-test implementations operations_on_datastructures::inorder_traversal_of_bst::Node *root = diff --git a/operations_on_datastructures/trie_multiple_search.cpp b/operations_on_datastructures/trie_multiple_search.cpp index 6dbb9d338d6..54211daee8c 100644 --- a/operations_on_datastructures/trie_multiple_search.cpp +++ b/operations_on_datastructures/trie_multiple_search.cpp @@ -459,11 +459,9 @@ static void test() { /** * @brief Main function - * @param argc commandline argument count (ignored) - * @param argv commandline array of arguments (ignored) * @returns 0 on exit */ -int main(int argc, char const *argv[]) { +int main() { test(); // run self-test implementations return 0; } diff --git a/probability/windowed_median.cpp b/probability/windowed_median.cpp index 52c70ae2487..95ce8eb3fb5 100644 --- a/probability/windowed_median.cpp +++ b/probability/windowed_median.cpp @@ -191,11 +191,9 @@ static void test(const std::vector &vals, int windowSize) { /** * @brief Main function - * @param argc command line argument count (ignored) - * @param argv command line array of arguments (ignored) * @returns 0 on exit */ -int main(int argc, const char *argv[]) { +int main() { /// A few fixed test cases test({1, 2, 3, 4, 5, 6, 7, 8, 9}, 3); /// Array of sorted values; odd window size diff --git a/search/sublist_search.cpp b/search/sublist_search.cpp index bb63cac0fa5..bb4e485a018 100644 --- a/search/sublist_search.cpp +++ b/search/sublist_search.cpp @@ -353,11 +353,9 @@ static void test() { /** * @brief Main function - * @param argc commandline argument count (ignored) - * @param argv commandline array of arguments (ignored) * @returns 0 on exit */ -int main(int argc, char *argv[]) { +int main() { test(); // run self-test implementations std::vector mainlistData = { diff --git a/sorting/non_recursive_merge_sort.cpp b/sorting/non_recursive_merge_sort.cpp index b99b931080b..47bf97e9d3d 100644 --- a/sorting/non_recursive_merge_sort.cpp +++ b/sorting/non_recursive_merge_sort.cpp @@ -91,7 +91,7 @@ void non_recursive_merge_sort(const Iterator first, const Iterator last) { using sorting::non_recursive_merge_sort; -int main(int argc, char** argv) { +int main() { int size; std::cout << "Enter the number of elements : "; std::cin >> size; diff --git a/sorting/radix_sort.cpp b/sorting/radix_sort.cpp index a0fbfe99ee5..01f3aed9c04 100644 --- a/sorting/radix_sort.cpp +++ b/sorting/radix_sort.cpp @@ -49,7 +49,7 @@ void print(int a[], int n) { std::cout << std::endl; } -int main(int argc, char const* argv[]) { +int main() { int a[] = {170, 45, 75, 90, 802, 24, 2, 66}; int n = sizeof(a) / sizeof(a[0]); radixsort(a, n); diff --git a/sorting/random_pivot_quick_sort.cpp b/sorting/random_pivot_quick_sort.cpp index a6ed19f1296..e514cbb0f9d 100644 --- a/sorting/random_pivot_quick_sort.cpp +++ b/sorting/random_pivot_quick_sort.cpp @@ -316,11 +316,9 @@ static void test() { /** * @brief Main function - * @param argc commandline argument count (ignored) - * @param argv commandline array of arguments (ignored) * @returns 0 on exit */ -int main(int argc, char *argv[]) { +int main() { test(); // Executes various test cases. const int64_t inputSize = 10; diff --git a/sorting/stooge_sort.cpp b/sorting/stooge_sort.cpp index b1f01321ae2..735cbb31222 100644 --- a/sorting/stooge_sort.cpp +++ b/sorting/stooge_sort.cpp @@ -72,8 +72,6 @@ void test3() { /** * @brief Main function - * @param argc commandline argument count (ignored) - * @param argv commandline array of arguments (ignored) * @returns 0 on exit */ int main() {