Skip to content

Google-Developer-Student-Club-RAIT/DSA-and-CP-Resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

DSA-and-CP-Resources

Resources for Data Structures and Algorithms and Competitive Algorithms

YouTube

Courses

Refer this for further recommendations

Books on DSA

  • Introduction to Algorithms - CLRS (Cormen, Leiserson, Rivest, Stein)
  • The Algorithm Design Manual - Steve S. Skiena
  • Algorithms - Robert Sedgewick and Kevin Wayne
  • Cracking the Coding Interview - Gayle Laakmann McDowell
  • Algorithms for Interviews - A. Aziz and A. Prakash

Books on C++

For absolute Beginners

  • C++ Primer - Stanley Lippman, Josée Lajoie, and Barbara E. Moo
  • Programming: Principles and Practises using C++ - Bjarne Stroustrup
  • C Programming: Book by Brian Kernighan and Dennis Ritchie

For students with previous C++ experience

  • A Tour of C++ - Bjarne Stroustrup
  • The C++ Programming Language - Bjarne Stroustrup
  • Effect C++ - Scott Meyers, 3rd Edition
  • Effective Modern C++ - Scott Meyers
  • Effective STL - Scott Meyers

Please refer this stackoverflow answer for a very detailed list.

Also try Competitive Programmer’s Handbook for tips on Competitive Programming

Websites

Practise Platforms

Github Repositories and Articles

Repositories

Articles


LICENSE

Copyright (c) DSC Rait. All rights reserved. Licensed under the MIT License

About

Resources for Data Structures and Algorithms and Competitive Algorithms

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published