Skip to content

Contributing to bsc

Thank you for your interest in improving this repository! Now that this project is licensed under the MIT License, I welcome community contributions, bug reports, and optimizations.

Licensing

By submitting a Pull Request (PR) or code snippet to this repository, you agree that your contribution will be governed by the MIT License.

How to Contribute

  1. Report Bugs: If you find an error in a solution, please open an Issue. Provide details on how to reproduce the error or why the current logic is incorrect.
  2. Suggest Improvements: If you have a more efficient algorithm or a cleaner implementation, feel free to share it via an Issue or a PR.
  3. Documentation: Typos, better comments, and clarity improvements are always appreciated.

Contribution Guidelines

To maintain the quality of this resource, please ensure:

  • Originality: You certify that the code you submit is your own original work or that you have the right to submit it under the MIT License.
  • Academic Integrity: Do not submit code copied from textbooks or other students without proper attribution.
  • Purpose: While this is now open-source, please avoid submitting solutions to active university assignments that could facilitate academic dishonesty.

Getting Started

  1. Fork the repository.
  2. Clone your fork locally.
  3. Create a branch for your changes.
  4. Commit your work with clear descriptions.
  5. Push to your fork and submit a Pull Request.

Thank you for helping keep this resource accurate and high-quality!