Software Engineer Notes
1.0
Table of Contents
1. Part I - Introduction
2. Part II - C++ Built-in Data Structure
2.1. Vector and Deque
2.2. String
2.3. Linked List
2.4. Priority Queue
2.5. Stack and Queue
2.6. Binary Search Tree
2.7. Hash Table
3. Part III - Advanced Data Structure and Algorithm
4. Part IV - Interview
5. Sample
Software Engineer Notes
2.
Part II - C++ Built-in Data Structure
View page source
2.
Part II - C++ Built-in Data Structure
2.1. Vector and Deque
2.1.1. Sort
2.1.2. Two Pointers
2.1.3. Cumulative Sum
2.1.4. Sliding Window
2.1.5. Meeting Room
2.1.6. Questions
2.2. String
2.2.1. Questions
2.3. Linked List
2.3.1. Questions
2.4. Priority Queue
2.4.1. Dynamic Heap
2.4.2. Index Heap
2.4.3. Questions
2.4.4. Beam Search
2.5. Stack and Queue
2.5.1. Questions
2.6. Binary Search Tree
2.6.1. General Binary Search Tree
2.6.2. Map and Set
2.6.3. Questions
2.7. Hash Table