YoVDO

New Algorithms in C++23 - Lecture 1

Offered By: cpponsea via YouTube

Tags

C++23 Courses Programming Languages Courses C++ Courses Algorithms Courses Functional Programming Courses Parallel Algorithms Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the latest additions to the C++23 Ranges library in this comprehensive conference talk from C++ on Sea 2023. Gain a high-level overview of algorithm types in C++ from C++98 to C++23, with a focus on important new features. Delve into topics such as adjacent, enumerate, parallel block, late sequences, and convenience functions. Learn about the 'Sushi for Two' problem and its solution using Q array language. Understand concepts like Circle and Chunk transforms, and how they enhance C++ programming. Benefit from the expertise of Conor Hoekstra, a Research Scientist at NVIDIA, as he shares insights on array programming models and languages.

Syllabus

Introduction
Podcasts
Overview
adjacent
enumerate
Parallel block the late sequences
Warmup
For Loops
Sushi for Two
Q Array Language
What is Circle
What is Chunk
Transform
Convenience Functions


Taught by

cpponsea

Related Courses

Information Theory
The Chinese University of Hong Kong via Coursera
Intro to Computer Science
University of Virginia via Udacity
Analytic Combinatorics, Part I
Princeton University via Coursera
Algorithms, Part I
Princeton University via Coursera
Divide and Conquer, Sorting and Searching, and Randomized Algorithms
Stanford University via Coursera