Giter VIP home page Giter VIP logo

cp-tips's Introduction

Competitive Programming Tips ๐Ÿฅท๐ŸŽฏ

Security Check Release Community

[ ๐Ÿ“œ Templates ๐Ÿ“œ | Compile Example | Usage Example | ๐Ÿ“„ Cheat Sheets ๐Ÿ“„ ]

Try it now in your terminal: bash <(curl -sL bash.propi.dev/cp)

image

C++ Competitive Programming tips to improve your thinking speed, making your life much easier.

  • You'll be able to quickstart your coding problems.
  • Improving your productivity while solving coding problems by using our templates.
  • Providing a better knowledge access with Cheat Sheets and quick reference material and links.

cp-tips

Coding Problems Template ๐Ÿ“œ

Motivation behind `buildLab.sh`

image

If you have to do lots of exercise and rewrite every single template, you don't need to do this anymore. With our templates, you can fill a folder with usefull files, perfect for your job.

Filling folder with .cpp, .txt and Makefile ๐Ÿ”Ž

Open the terminal and type:

Current version (Main branch)

bash <(curl -sL bash.propi.dev/cp)

Upcoming version (Develop branch)

bash <(curl -sL bash.propi.dev/upcoming/cp) up

Running and Debugging ๐Ÿ‘จโ€๐Ÿ’ป

After runned bash script, you can use Makefile to run and debug your coding problems. image2

Example of usage if you want to run, debug, gdb coding problem D:

make run-d        // Run with minimum compile flags 
make debug-d      // Run with a lot of compile flags
make gdb-d        // Run with gdb
make valgrind-d   // Run with valgrind

Template usage

Using standard or complex templates, you can write less for the same solution

image Usage2

Cheat Sheets and References ๐Ÿ“„

Consider giving us a star โญ

If you have used or benefited in any way, we kindly ask you to show your support by giving us a star โญ on GitHub. Your star is a valuable feedback for us, and it encourages us to continue improving the project.

We are committed to delivering the best experience possible, and your feedback plays a crucial role in achieving this goal. So, if you enjoyed, we would greatly appreciate your support through a star on our GitHub repository.

Thank you for your interest and contribution to our project. Your support means a lot to us!

LICENSE

MIT License

cp-tips's People

Contributors

propilideno avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

cp-tips's Issues

Problems with Headers on master template

I am having problems with headers, because lots of question i need modify the dbfs concept.
So i think it's better remove headers to keep this concept more volatile.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.