{"full_name":"TheAlgorithms/C-Plus-Plus","owner":"TheAlgorithms","name":"C-Plus-Plus","url":"https://github.com/TheAlgorithms/C-Plus-Plus","description":"Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.","homepage":"https://thealgorithms.github.io/C-Plus-Plus","topics":[],"language":"C++","license":"MIT","avatar":"https://avatars.githubusercontent.com/u/20487725?v=4","created_at":"2016-07-16T10:19:45Z","pushed_at":"2026-10-03T10:34:43Z","metrics":{"stars":34867,"forks":7893,"watchers":509,"issues":346,"prs":2886,"releases":0,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":12},"growth":{"day":{"stars":-1,"forks":1,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[34868,34867],"forks":[7892,7893],"watchers":[509,509],"issues_open":[null,null],"prs_open":[null,null]},"boards":{},"same_owner":[{"full_name":"TheAlgorithms/Python","name":"Python","boards":{"daily_rate":189,"total":25}},{"full_name":"TheAlgorithms/Go","name":"Go","boards":{}},{"full_name":"TheAlgorithms/Java","name":"Java","boards":{}},{"full_name":"TheAlgorithms/Rust","name":"Rust","boards":{}}],"issues":[{"number":1576,"title":"[FEATURE] Competitions solutions","comments":28,"created_at":"2021-08-29T15:46:43Z"},{"number":1574,"title":"[FEATURE]CPU Scheduling algorithms","comments":19,"created_at":"2021-08-28T13:17:43Z"},{"number":2456,"title":"[FIX] Pre-existing algorithms do not fit the contribution guidelines","comments":16,"created_at":"2023-04-30T07:48:10Z"},{"number":2411,"title":"[BUG] CI Worklfow not being able to push changes","comments":7,"created_at":"2022-12-21T16:29:07Z"},{"number":2492,"title":"[FEATURE] Create a pull request for the Clang Tidy ","comments":4,"created_at":"2023-06-23T20:38:11Z"},{"number":3225,"title":"[FEATURE]Add Sliding Window Maximum algorithm using Deque","comments":2,"created_at":"2026-09-01T10:01:16Z"},{"number":3234,"title":"[BUG] Doxygen does not render JAVADOC_BANNER style comments","comments":1,"created_at":"2026-09-29T07:59:18Z"},{"number":2437,"title":"[FEATURE] Use workflows from the scripts repository","comments":1,"created_at":"2023-02-10T17:42:50Z"}],"discussions":[{"number":3101,"title":"A new directory for Quantization algorithms","comments":0,"category":"Ideas","created_at":"2026-02-04T01:07:55Z"},{"number":2967,"title":"Pantheon S2E3 @ 2:44","comments":1,"category":"General","created_at":"2025-07-16T01:50:34Z"},{"number":2834,"title":"Array","comments":0,"category":"General","created_at":"2024-10-14T08:59:39Z"},{"number":2744,"title":"Switching to a newer standard?","comments":3,"category":"Q&A","created_at":"2024-10-01T16:20:55Z"},{"number":2515,"title":"Confused and curious","comments":1,"category":"Q&A","created_at":"2023-07-30T06:59:52Z"},{"number":2488,"title":"What should we use for naming functions/variables/etc.?","comments":2,"category":"Polls","created_at":"2023-06-16T21:16:46Z"},{"number":2476,"title":"Should we use `return` or `returns` in Doxygen documentation?","comments":3,"category":"Polls","created_at":"2023-05-31T18:17:59Z"},{"number":2454,"title":"Should we merge all the factorial algorithms together?","comments":2,"category":"Ideas","created_at":"2023-04-29T16:51:27Z"}],"latest_release":null,"readme":true,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}