# lc+cf+at **Repository Path**: lslhcqy_tsrj/lc-cf-at ## Basic Information - **Project Name**: lc+cf+at - **Description**: 算法线上竞赛(1)codeforces、(2)atcoder、(3)牛客竞赛 的记录; 使用语言:c++、java。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-21 - **Last Updated**: 2025-12-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README This repository appears to be a collection of competitive programming solutions, including various contests and problem sets from platforms like AtCoder (ABC), Codeforces (CF), LeetCode (LC), NowCoder, and others. Each directory corresponds to a specific contest or platform, and each file represents a problem solution. ## 📁 Repository Structure - **cpper/at/abc/**: Contains solutions for AtCoder Beginner Contest problems (e.g., `r411`, `r413`, `r414`, etc.). - **cpper/cf/**: Contains solutions for Codeforces contests (e.g., `edu181`, `r1003_ak`, `r1027_e`, etc.). - **cpper/lc/**: Contains solutions for LeetCode contests (e.g., `w453`, `w455`, etc.). - **cpper/lq/**: Contains solutions for Lanqiao Cup contests. - **cpper/nowc/**: Contains solutions for NowCoder contests, including weekly and monthly contests. - **cpper/testc++/**: Contains test files for C++ code. Each contest folder contains multiple Java or C++ files (`a.java`, `b.java`, etc.), each representing a problem from that contest. ## 🧠 Key Features - **Diverse Problem Coverage**: Solutions from multiple competitive programming platforms. - **Well-Structured Code**: Most files follow a consistent template for input/output handling and problem-solving. - **Use of Algorithms and Data Structures**: Includes implementations of algorithms like DFS, BFS, Union-Find, Segment Trees, and more. ## 🛠️ Usage To use or contribute to this repository: 1. **Clone the Repository**: ```bash git clone https://gitee.com/lslhcqy_tsrj/lc-cf-at.git ``` 2. **Navigate to the Contest Folder**: ```bash cd lc-cf-at/cpper/cf/r1003_ak ``` 3. **Review or Modify the Solution**: Open the relevant Java or C++ file in your IDE or text editor. 4. **Run the Solution**: For Java files: ```bash javac a.java java a ``` For C++ files: ```bash g++ a.cpp -o a ./a ``` ## 🤝 Contributing Contributions are welcome! If you have a better solution or want to add solutions for new contests: 1. Fork the repository. 2. Create a new branch: ```bash git checkout -b add-new-solutions ``` 3. Add your solutions. 4. Commit and push your changes. 5. Submit a pull request. ## 📄 License This repository is open source under the terms of the MIT License. See `LICENSE` for more information.