18 lines
526 B
Markdown
18 lines
526 B
Markdown
# Module 08: STL Algorithms
|
|||
|
|
|
||
|
|
## Learning Goals
|
||
|
|
|
||
|
|
- Use `<algorithm>` for sorting, searching, and transforming
|
||
|
|
- Understand iterator categories and valid operations
|
||
|
|
- Combine algorithms with function objects and lambdas
|
||
|
|
- Write expressive data-processing pipelines
|
||
|
|
|
||
|
|
## Exercises
|
||
|
|
|
||
|
|
| Exercise | Topic |
|
||
|
|
|----------|-------|
|
||
|
|
| `sort_and_find` | sort, binary_search, find |
|
||
|
|
| `transform_reduce` | transform, accumulate, reduce |
|
||
|
|
| `iterators` | Iterator patterns and adapters |
|
||
|
|
| `algorithm_lambdas` | Lambdas with STL algorithms |
|