Start your coding interview preparation with easy-level C++ problems. This course will help you build a solid foundation by solving common problems like reversing a string, finding the maximum number in a list, and checking for prime numbers. These exercises will enhance your problem-solving skills and boost your confidence for the coding interviews.
Overview
Syllabus
- Lesson 1: Fundamentals of String Manipulation in C++
- Finding Vowel Positions in a String
- Shift Alphabet Right
- Case Conversion Function
- Replace All Occurrences of a Character in a String
- Swapping Adjacent Characters in a String
- Palindrome Checker Without Built-in String Methods
- Lesson 2: Basic Vector Operations in C++
- Find Minimum Without Built-in Function
- Count Even and Odd Integers in Vector
- Counting the Smallest Integer Occurrences in a Vector
- Finding the Second Largest Number in a Vector
- Lesson 3: Standard Math Algorithms in C++
- Checking Perfect Squares
- Finding the Next Prime Number
- Get Unique Prime Factors of an Integer
- Check if Two Numbers are Co-prime
- Finding the N-th Prime Number
- Lesson 4: Advanced Vector Operations in C++
- Find Last Occurrence in Vector
- Count Unique Elements
- Reversing a Vector of Integers Without Using Built-In Functions
- Circular Vector Shift
- Contiguous Sublist Detection in Integer Vector
- Lesson 5: Simple Recursion in Practice
- Calculating Sum Recursively
- Generate Decreasing Sequence Using Recursion
- Sum of Digits Raised to Their Positions
- Reverse a String Recursively
- Fibonacci Numbers with Recursion