61 тысяч подписчиков
130 видео
Practical Programming Algorithm: Disjoint Sets
C++ 11 Library: Tuple
Advanced C++: Virtual Constructor - Clone() Function
C++ String #5: String and Algorithms
Swift Programming #9: Functional Programming
Swift Programming #10: Closure
Swift Programming #4: Strings and Characters
Swift Programming #20: Protocols
Swift Programming #19: Optional Chaining
Swift Programming #22: Automatic Reference Counter
Swift Programming #11: Class and Struct
Swift Programming #7: Loop and Switch
Swift Programming: Introduction
Swift Programming #17: Inheritance of Initializers
Swift Programming #12: Enumerations
Swift Programming #6: Dictionaries
Swift Programming #14: Methods
Advanced C++ 5: Virtual Function in Constructor or Destructor
Swift Programming #18: Type Casting
Swift Programming #5: Arrays
Advanced C++: Virtual Destructor and Smart Destructor
Advanced C++: Struct Vs. Class
Advanced C++: Understanding rvalue and lvalue
Google Test #3: Test Fixture
Swift Programming #13: Properties
Dynamic Programming #2: Longest Common Subsequence
Swift Programming #15: Inheritance
Advanced C++: Code Reuse - Inheritance vs Composition
C++ 11 Library: Regular Expression 1
Advanced C++: Define Implicit Type Conversion
Advanced C++: Assignment to Self in Assignment Operator
Advanced C++: Koenig Lookup and Namespace Design
Swift Programming #1: Basic Data Types
Advanced C++: Resource Managing Class
Learn STL: Vector vs. Deque - part I
C++ 11 Library: Regular Expression 2 -- Submatch
Advanced C++: const
C++ Stream #2: File Stream and Error Handling
Google Test #5: Death Test and Exception Test
Introduction of STL #5: Iterators and Algorithms
Advanced C++: Static Polymorphism
Advanced C++.Resource Acquisition is Initialization.
C++ 11: Rvalue Reference -- Move Semantics
Learn STL: Removing Elements 2
C++ Threading #3: Data Race and Mutex
C++ String #1: Constructor and Size
Advanced C++: Compiler Generated Functions
C++ Threading #7: Future, Promise and async()
Introduction of STL #4: Unordered Containers
Swift Programming #2: Tuples and Optionals