C++ Algorithm Series: String Tokeniser, Dynamic Memory Allocation, Vectors STL, and Sorting Algorithms

C++ Algorithm Series: String Tokeniser, Dynamic Memory Allocation, Vectors STL, and Sorting Algorithms

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 2h 44m | 488 MB

Know the basics of C++ and want to further sharpen your skills? Then follow along with C++ expert Advait Jayant in his third video in the C++ Algorithm Series, and master String Tokeniser, Dynamic Memory Allocation, Vectors STL, and Sorting.

The following 13 topics will be covered through a combination of lecture and hands-on to maximize your learning of String Tokeniser, Dynamic Memory Allocation, Vectors STL, and Sorting:

  • C++ Series Introduction. This first video in this C++ algorithm video series will introduce you to this video series and explain the topics that will be covered.
  • String Tokeniser Function in C++. This second video in this C++ algorithm video series covers the string tokenizer function, which allows you to efficiently parse strings. Follow along with Advait and practice applying this function.
  • Custom String Tokeniser in C++. This third video in this C++ algorithm video series explains how you can code your own string tokenizer. Follow along with Advait in this hands-on video.
  • Image Rotation Problem in C++. This fourth video in this C++ algorithm video series explains how you can rotate a 2D array in C++. Follow along with Advait in this hands-on video.
  • Vector STL in C++. This fifth video in this C++ algorithm video series covers the Vector Standard Template Library (STL). Follow along in this hands-on video and master the Vector STL and several related functions.
  • Dynamic Memory Allocation in C++. This sixth video in this C++ algorithm video series explains Dynamic Memory Allocation in C++. Learn what it is and how to use it in this interactive video.
  • New and Delete Operators in C++. This seventh video in this C++ algorithm video series explores the New and Delete Operators in C++. Follow along with Advait and practice applying these operators.
  • 2-D Array Memory Allocation in C++. This eighth video in this C++ algorithm video series shows you how to dynamically allocate memory to a 2-D Array in C++.
  • Differences Between Dynamic and Static Memory Allocation in C++. This ninth video in this C++ algorithm video series contrasts dynamic with static memory allocation in C++. Understand the key differences including how memory is allocated during compile time.
  • Sorting Algorithms: Bubble Sort in C++. This tenth video in this C++ algorithm video series introduces the concept of sorting and explains how to code a bubble sort in C++.
  • Sorting Algorithms: Selection Sort in C++. This 11th video in this C++ algorithm video series explains how to code a selection sort in C++.
  • Sorting Algorithms: Insertion Sort in C++. This 12th video in this C++ algorithm video series explains how to code an insertion sort in C++.
  • Sorting Algorithms: Wave Sort in C++. This 13th video in this C++ algorithm video series explains how to code a wave sort in C++.
Table of Contents

01 C++ Series Introduction
02 String Tokeniser Function in C++
03 Custom String Tokeniser in C++
04 Image Rotation Problem in C++
05 Vector STL in C++
06 Dynamic Memory Allocation in C++
07 New and Delete Operators in C++
08 2-D Array Memory Allocation in C++
09 Differences Between Dynamic and Static Memory Allocation in C++
10 Sorting Algorithms – Bubble Sort in C++
11 Sorting Algorithms – Selection Sort in C++
12 Sorting Algorithms – Insertion Sort in C++
13 Sorting Algorithms – Wave Sort in C++