# P Algorithm Design and Analysis cpp **Repository Path**: yecanming/p-algorithm-design-and-analysis-cpp ## Basic Information - **Project Name**: P Algorithm Design and Analysis cpp - **Description**: 算法设计与分析课代码cpp实现 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-04-30 - **Last Updated**: 2022-06-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # P_Algorithm_Design_and_Analysis_cpp ## What is P_Algorithm_Design_and_Analysis_cpp? First of all, P is a prefix denoting the practice part in [叶璨铭](https://github.com/2catycm) standard CS learning process. As we know, "Practice makes Prefect", CS techniques can never be learned without a hand by hand and visible practice. On top of that, Algorithm_Design_and_Analysis is a course opened in [Sothern University of Science and Technology](https://www.sustech.edu.cn/). In the spring semester of 2022, the Algorithm_Design_and_Analysis(H-level) Lecture is taught by [Professor Shiqi Yu](https://github.com/ShiqiYu) Last but not least, this project is mainly implemented in C++17. ## Project Structure: How to run this project? First and foremost, this project is a CMake project, which means that to build this project, you just follows the CMake project conventions: ```powershell mkdir cmake-build-debug # following CLion tranditions, or called build if you like. cd cmake-build-debug cmake .. # you can add debug flag because we created a "cmake-build-debug" make ``` [comment]: <> (The project c) ## Similar Projects 1. The Online Judge Exercise for the same course Implemented in Java: [P_Algorithm_Design_and_Analysis](https://github.com/2catycm/P_Algorithm_Design_and_Analysis) 2. The Online Judge Exercise for the another course(Data Structure and Algorithm Analysis) Implemented in Java [P_DataStructure_and_AlgorithmAnalysis_H_Maven](https://github.com/2catycm/P_DataStructure_and_AlgorithmAnalysis_H_Maven)