Skip to content

CodecatsSociety/Topics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Topics

For First Semester

  1. C++ [C utna jitna class mae ho rha hai]
  • (do Upto Array)
  • skip object oriented programming for now
  • Link
  • Folders 1 to 10, Folder 22,23,25,26

Difference in C and C++ (as beginner) to start (minor changes you find to switch between c to c++)

C C++
printf cout
scanf cin
  • Learn Important Patterns Link
  1. Pointers (Abdul Bari)

    • Saurabh Shukla (My Sir G)
    • FreeCodeCamp Link
    • Sanjay Gupta Pointers Playlist [Coding Question Practice] Link
  2. Functions

  3. Pass By Value and Pass by Reference

  4. Arrays, passing arrays in function, returning arrays.

  5. Dynamic Memory Allocation (Theory)

  6. DataTypes (Abdul Bari)

  7. Hacker Rank

    • Problem Solving - Link
    • Start with Easy and Medium
      • Do this until you make 4 to 5 stars in **Problem Solving**
      • Try to make it within 1 or 1.5 month
    • Skip Hard Questions for now
  • Simultaneously, Techniques to Learn with hackerrank (for beginners) and for others start learning Techniqeues written below:
  1. Basic Maths

  2. Two Pointers Apporach

  3. Learn STL (C++) / Collections (Java)

  4. Basic Hashing

    1. Problem 1 Link
    2. Problem 2 Link
  5. Basic Recursion

    • Link
    • Do All Problems
    • Article: Link
    • V.V.V. Important to learn
  6. Sliding Window (Aditya Verma on Youtube, all questions)

    • PlayList
    • Then Practice Questions on Leetcode - Start with easy and go to medium
  7. Strings

    • Link in Step Number 5 , Do Easy and medium Questions.
  8. Start Giving Contests on

    • Codechef Link / Codeforces Link
      • Codeforces is Prefrable
    • Leetcode Link
      • Compulsary
      • Every 2nd Saturday Contest (8 PM)
      • Every Sunday Contest (8 AM)
  9. PreComputation Techniques

  10. Some CP Shorts

  11. The Ultimate CP Sheet (Simulaneously with contest and other topics) Link

    • Do Easy and Medium question Upto Stack/Queue/Priority Queue First
    • Skip Hard for now
  12. Prefix Sum Technique

    • Practice on Leetcode
  13. Number Theory

  14. BIT Manipulation

  15. 2D Arrays Pepcoding Link

  16. Binary Search Technique

    • Aditya Verma Playlist on Youtube
    • STL Binary Search
      • binary_search function
      • lower_bound
      • upper_bound
      • takeUForward Channel on Youtube
    • Pepcoding Searching and Sorting Playlist
    • Try to use comparater function in sorting playlist of pepcoding
  17. Recursion Intermediate

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published