Welcome to the High School Code repository! This archive contains my solutions to various competitive programming problems I tackled during my high school years. Here, you'll find a collection of code snippets, algorithms, and problem-solving techniques that I used to sharpen my programming skills.
During my high school years, I participated in various competitive programming contests. This repository serves as a record of my journey through coding challenges. I focused on different areas, including algorithms, data structures, cryptography, and more. Each solution reflects my learning process and the skills I developed along the way.
This repository includes solutions and write-ups on a range of topics:
To get started with this repository, follow these steps:
Clone the Repository: Use the following command to clone the repository to your local machine:
git clone https://github.com/lolo2728/high-school-code.git
Explore the Code: Navigate through the folders to find different solutions and problems.
Download Releases: For specific versions or compiled solutions, visit the Releases section to download and execute the files.
The repository is organized as follows:
high-school-code/
ā
āāā ap-computer-science/
ā āāā problem1.java
ā āāā problem2.java
ā āāā README.md
ā
āāā competitive-programming/
ā āāā problemA.java
ā āāā problemB.java
ā āāā README.md
ā
āāā cryptography/
ā āāā encryption.java
ā āāā decryption.java
ā āāā README.md
ā
āāā ctf/
ā āāā challenge1/
ā ā āāā solution.py
ā ā āāā writeup.md
ā āāā challenge2/
ā ā āāā solution.py
ā ā āāā writeup.md
ā āāā README.md
ā
āāā README.md
To effectively use the solutions in this repository:
Read the Documentation: Each folder contains a README file explaining the problems and solutions.
Run the Code: Ensure you have the necessary programming environment set up. For Java solutions, you may need to have JDK installed. For Python, ensure you have Python installed.
Test and Modify: Feel free to modify the code to suit your learning needs. Experiment with different inputs and approaches.
Download Releases: If you prefer pre-compiled solutions or specific versions, check the Releases section for downloads.
Contributions are welcome! If you have solutions to similar problems or improvements to existing code, feel free to submit a pull request. Please ensure that your code follows the existing structure and style.
This repository is licensed under the MIT License. You are free to use, modify, and distribute the code as long as you provide appropriate credit.
I would like to thank my teachers, mentors, and peers who guided me throughout my competitive programming journey. Their support and encouragement helped me develop my skills and passion for coding.
Feel free to explore the repository and dive into the world of competitive programming! If you have any questions or feedback, don't hesitate to reach out.