Loading repovive.com/roadmaps/cpp
Roadmaps
C++
Pairs & Tuples
Problemset
Discussion
AI Helper
Getting Started
0/48
Variables & Data Types
0/57
Input & Output
0/48
Operators & Expressions
0/52
Control Flow
0/53
Loops
0/58
Arrays
0/50
Strings
0/46
Functions
0/50
Pointers & References
0/52
Structs
0/44
Vectors & STL Basics
0/48
Maps & Sets
0/52
Pairs & Tuples
0/53
1
Intro
2
What is a Pair?
3
Creating Pairs
4
Accessing Elements
5
Quiz: Pair Access
6
Comparing Pairs
7
Pairs in Vectors
8
Quiz: Two-value container
9
Sorting Pairs
10
Quiz: Sorting Pairs
11
Pairs with Maps
12
What is a Tuple?
13
Quiz: Two-value container
14
Creating Tuples
15
Quiz: Tuple Creation
16
Accessing Tuple Elements
17
Structured Bindings
18
Tuple Comparison
19
Quiz: Tuple Comparison
20
Tie Function
21
Pair vs Tuple vs Struct
22
Quiz: Two-value container
23
Returning Multiple Values
24
Quiz: Return Values
25
Coordinates and Points
26
Graph Edges
27
Priority Queue with Pairs
28
Quiz: Use Cases
29
Map Iteration Patterns
30
Nested Pairs
31
Quiz: Two-value container
32
Const Correctness
33
Quiz: References
34
Swap and Assignment
35
Type Deduction Gotchas
36
Quiz: Two-value container
37
Practice: Coordinate Sorting
38
Practice: Map Statistics
39
Quiz: Key-value storage
40
Practice: Multi-Value Return
41
Problem - Arrival of the General
42
General - The Pattern
43
General - Algorithm
44
Quiz: Two-value container
45
General - Implementation
46
Lessons from General
47
Problem - George and Accommodation
48
George - The Pattern
49
George - Algorithm
50
Quiz: Two-value container
51
George - Implementation
52
Lessons from George
53
Section Recap
STL Algorithms
0/50
Classes & Objects
0/54
Inheritance & Polymorphism
0/56
File I/O
0/49
Exception Handling
0/54
Dynamic Memory
0/50
14.1
Intro
4 minutes
100%
Tasks
Read Unit