Computer Programming
1891 learners
Journey Through C++ Data Structures
Traverse through fascinating C++ data structures such as arrays, vectors, strings, sets and maps. Learn to manage and manipulate these structures effectively and use their advantages to boost your code.
C++
See path
6 lessons
32 practices
2 hours
Badge for Computer Science Fundamentals,
Computer Science Fundamentals
Lessons and practices
Calculating Class Average Using Arrays in C++
Accessing the Last Element in an Array
Correctly Access the First Element of an Array in C++
Identify and Correct the Array Index Error
Add New Grade Data to Classroom Array
Enhance Student Grades Using Arrays in C++
Vector Modification in a Library System
Debugging the Library System Update
Convert Index-Based Loop to Range-Based Loop
Add New Book ID Update Logic to Library System
Fix Vector Out-Of-Bounds Access
Working with Vector Methods size, empty, and clear
Craft Your Party Invitation Using C++ Strings
Personalize the Party Invitation
Counting Characters in a String
Capitalize the First Character in a String
Fix the Party Invitation Code
Modify and Concatenate Strings
Visualizing a Tic-Tac-Toe Board in C++
Modify the Tic-Tac-Toe Board for a Draw Outcome
Debugging the Tic-Tac-Toe Board Display
Add Tic-Tac-Toe Board Initialization
Displaying a Tic-Tac-Toe Board Using Multidimensional Arrays in C++
Check Element Existence Using Count Function
Adding Duplicate Elements to a Set
Remove and Verify Element in Set
Manage a To-Do List Using Sets
Remove duplicates using a set
Adding a New Student to the Map
Accessing Map Elements Correctly
Managing Planet Populations with a Map
Iterate and Print Car Prices
Meet Cosmo:
The smartest AI guide in the universe
Our built-in AI guide and tutor, Cosmo, prompts you with challenges that are built just for you and unblocks you when you get stuck.
Sign up
Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal