TashinParvez / My-Blogs-In-UIU-CP-COMMUNITY

This repo contains blogs of all categories in a organised way.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UIU-CP-COMMUNITY Blog Repository


Welcome to the official blog repository of UIU Competitive Programming Community. This repository is created to provide a platform for the community members to share their knowledge and experience in competitive programming.

Contributing to the Repository


We encourage all the members of UIU-CP-COMMUNITY to contribute to the blog repository by writing blog posts on different categories related to competitive programming. Here are the steps to contribute to the repository:

  • Fork this repository to your own GitHub account by clicking the "Fork" button at the top right corner of this page.

  • Clone the forked repository to your local machine using the following command:

    git clone https://github.com/<your-github-username>/UIU-CP-COMMUNITY-Blog.git
  • Create a new branch for your blog post:

    git checkout -b <new-branch-name>
  • Create a new directory with your GitHub username inside the "posts" directory. For example, if your GitHub username is "johndoe", then create a directory named "johndoe".

  • Create a new markdown (.md) file inside your directory with your blog post.

       *** You can use [Word TO Markdown](https://products.aspose.app/words/conversion/word-to-md) to convert ms word files to .md
       *** You can use [dillinger](https://dillinger.io/) to view/edit the .md file [*** Recommended]
  • The file name should be descriptive of the content of your post.

  • For example, if you are writing a post on "Introduction to Dynamic Programming", you can name the file "intro-to-dp.md".

  • Add a header to your markdown file with the title of your blog post, author name, and date of creation.

  • Write your blog post in markdown format.

  • Commit your changes and push your branch to your forked repository:

    git add .
    git commit -m "Add new blog post"
    git push origin <new-branch-name>
  • Create a Pull Request (PR) to the main repository. Make sure to include a clear title and description of your blog post.

  • Wait for the review and feedback from the community members. If there are any suggestions or improvements needed, make sure to address them in your PR.

  • Once your PR is approved, your blog post will be merged into the main repository and published.

Categories


We welcome blog posts on different categories related to competitive programming, including but not limited to:

  • Algorithms
  • Data Structures
  • Dynamic Programming
  • Graph Theory
  • Number Theory
  • Combinatorics
  • Geometry
  • Artificial Intelligence
  • Machine Learning
  • Programming Contests
  • Interview Preparation

Contact Us

If you have any questions or need help contributing to the blog repository, please feel free to contact us at uiucpcommunity@gmail.com.

Happy blogging!

About

This repo contains blogs of all categories in a organised way.

License:MIT License