GithubHelp home page GithubHelp logo

linecode / 30-seconds-of-cpp Goto Github PK

View Code? Open in Web Editor NEW

This project forked from bhupesh-v/30-seconds-of-cpp

0.0 1.0 0.0 1.18 MB

30 Seconds of C++ (STL in C++). Read More about 30C++ here πŸ‘‰

Home Page: https://bhupesh.codes/30-Seconds-of-C++/

License: MIT License

C++ 82.39% Makefile 3.36% Python 14.25%

30-seconds-of-cpp's Introduction

30 Seconds of C++

30 Seconds Of Standard Template Library in C++



A collection of C++ STL features (functions/libraries) which can be learned in 30 seconds or less


Codacy Badge PRs Welcome license Build Status CodeFactor Open Source Helpers


Header Files


Algorithm

View contents
  1. accumulate
  2. adjacent_find
  3. all_of
  4. any_of
  5. binary_search
  6. copy
  7. copy_backward
  8. copy_if
  9. copy_n
  10. count
  11. count_if
  12. find
  13. find_first_of
  14. find_if
  15. find_if_not
  16. for_each
  17. for_each_n
  18. generate
  19. includes
  20. iota
  21. is_sorted
  22. lower_bound
  23. lower_bound
  24. max
  25. max_element
  26. merge
  27. min
  28. min_element
  29. minmax
  30. minmax_element
  31. mismatch
  32. none_of
  33. remove
  34. remove_copy
  35. remove_copy_if
  36. remove_if
  37. replace
  38. replace_copy
  39. replace_copy_if
  40. replace_if
  41. reverse
  42. set_difference
  43. set_intersection
  44. set_union
  45. sort
  46. swap
  47. upper_bound

List

View contents
  1. assign
  2. back
  3. begin
  4. cbegin
  5. cend
  6. clear
  7. crbegin
  8. crend
  9. empty
  10. end
  11. erase
  12. front
  13. insert
  14. merge
  15. rbegin
  16. remove
  17. rend
  18. resize
  19. size
  20. sort
  21. splice
  22. swap

Map

View contents
  1. begin
  2. cbegin
  3. cend
  4. count
  5. end
  6. insert
  7. rbegin

Queue

View contents
  1. back
  2. emplace
  3. empty
  4. front
  5. pop
  6. push
  7. size
  8. swap

Set

View contents
  1. begin
  2. clear
  3. count
  4. emplace
  5. empty
  6. insert
  7. size

Stack

View contents
  1. emplace
  2. empty
  3. pop
  4. push
  5. size
  6. swap
  7. top

Unordered_map

View contents
  1. erase
  2. find
  3. insert
  4. size

Vector

View contents
  1. assign
  2. at
  3. back
  4. begin
  5. capacity
  6. cbgin
  7. cend
  8. clear
  9. emplace
  10. empty
  11. end
  12. erase
  13. front
  14. insert
  15. max_size
  16. pop_back
  17. push_back
  18. reserve
  19. resize
  20. shrink_to_fit
  21. size
  22. sort
  23. swap

πŸ—£οΈ Community

Join other C++ enthusiasts on

🌐 30 Seconds of Knowledge

Experience 30 Seconds of C++ as a Web Extension built by Stefan Petrovic

Contributors πŸ’œ πŸŽ‰

Name Profile
TANIYA GUPTA thetaniyagupta
Saumya Agnihotri saumyaagnihtori
shan7030 shan7030
Sonkeng Maldini sdmg15
Pranav Khurana Pranav-Khurana
Rickey Patel rickey90
Kyle Johnson kydojo
Timothy Itodo itodotimothy6
Pankaj Raghav Panky-codes
Thamara Andrade thamara
darksider3 Darksider3
Harsh Raj harshraj22
samuels96 samuels96
  • A big thanks to Shriam Kaushik for the lovely new logo ❀️

Author

πŸ‘€ Bhupesh Varshney

πŸ“ License

This project is licensed under the MIT License. See the LICENSE file for details.

πŸ‘‹ Contributing

Please read the updated CONTRIBUTING for the process for submitting pull requests to us.

30-seconds-of-cpp's People

Contributors

2207akash avatar atenj avatar bermani avatar bhupesh-v avatar bigb00st avatar brenfeliped avatar cjemerson avatar darksider3 avatar dizzylu avatar duongoku avatar harshraj22 avatar italovinicius18 avatar itodotimothy6 avatar kambojankush avatar kevharvell avatar khagapati-bagh avatar kydojo avatar leemelisa avatar manav3456 avatar mingusj avatar nea1ism avatar phamt2 avatar pranav-khurana avatar rickey90 avatar sakshisharma028 avatar sdmg15 avatar soumyalahiri avatar thamara avatar tn2000 avatar xkaraman avatar

Watchers

 avatar

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.