Skip to content

ayushsiloiya619/HackerRank_Cplusplus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

HackerRank C++ Journey

From 1 Star to 3 Stars

This repository documents my journey on HackerRank, where I progressed from a 1-star rating to reaching a 3-star rating in the C++ programming language. The goal of this journey was to improve my problem-solving skills, strengthen my understanding of C++, and tackle a variety of coding challenges available on HackerRank.

Progression

Here's a breakdown of my journey, highlighting the concepts and topics I covered at each star level:

1 Star

  • Basic input/output operations
  • Conditional statements and loops
  • Arrays and strings
  • Basic mathematical calculations

2 Stars

  • Advanced data structures (e.g., vectors, sets, maps)
  • Functions and recursion
  • Pointers and memory management
  • File handling and I/O operations

3 Stars

  • Object-oriented programming (classes, objects, inheritance, polymorphism)
  • Standard Template Library (STL) usage
  • Advanced algorithms and data structures (e.g., sorting, searching, graphs)

Getting Started

If you're starting your own C++ journey on HackerRank, here are some steps to follow:

  1. Create a HackerRank account at https://www.hackerrank.com
  2. Choose the C++ language track
  3. Start solving problems from the "Easy" difficulty level and gradually progress to higher difficulty levels
  4. Analyze the problem statements, design efficient algorithms, and implement solutions in C++
  5. Test your solutions with HackerRank's provided test cases and verify correctness
  6. Optimize your code for better time and space complexity
  7. Learn from the editorial solutions and discuss problem-solving strategies with the community

View My HackerRank Profile

To see my progress and explore my HackerRank solutions, you can visit my HackerRank profile at @ayush_cs_1062.

Contact

If you have any questions or suggestions regarding this HackerRank journey or repository, feel free to reach out to me Ayush Siloiya.

Happy coding and happy problem-solving!