- October 01, 2020
- Nikolay Kostov (Nikolay.IT)
Lecture about sorting and searching algorithms. The video is recorded in 2013 in Bulgarian.
Topics covered:
- Sorting
- Sorting and classification
- Review of the most popular sorting algorithms
- Quick sort
- Merge sort
- Bubble sort
- Bucket sort
- Searching
- Linear search
- Binary search
- Interpolation search
- Shuffling
Read More
- September 10, 2020
- Nikolay Kostov (Nikolay.IT)
Lecture about recursion and recursive algorithms. The video is recorded in 2013 in Bulgarian.
Topics covered:
- What is Recursion?
- Calculating Factorial Recursively
- Generating All 0/1 Vectors Recursively
- Finding All Paths in a Labyrinth Recursively
- Recursion or Iteration?
- Harmful Recursion
- Optimizing Bad Recursion
Read More
- September 04, 2020
- Nikolay Kostov (Nikolay.IT)
Data structures efficiency and operations comparison. The video is recorded in 2013 in Bulgarian.
Topics covered:
- Fundamental Data Structures – Comparison
- Data Structures Efficiency
- Choosing Data Structure
Read More
- August 12, 2020
- Nikolay Kostov (Nikolay.IT)
Overview of some of the advanced .NET data structures. The video is recorded in 2013 in Bulgarian.
Topics covered:
- Standard .NET Data Structures
- Wintellect Power Collections
- Installation
- Power Collection Classes
- Implementing Priority Queue
- C5 Collections
- Other Advanced Data Structures
- Suffix trees, interval trees, ropes, tries, etc.
Read More
- August 01, 2020
- Nikolay Kostov (Nikolay.IT)
Overview of dictionaries, hash tables and sets. The video is recorded in 2013 in Bulgarian.
Topics covered:
- Dictionaries
- Hash Tables
- Dictionary<TKey, TValue> Class
- Sets: HashSet<T> and SortedSet<T>
Read More