Jacobvu84 / selenium-vietnam-training-course

Questions Tracking
7 stars 5 forks source link

Data Structures in Java ( Chuẩn bị cho học sinh lớp Java) #68

Open Jacobvu84 opened 3 years ago

Jacobvu84 commented 3 years ago

Section 1 - Introduction to Collections in Java

  1. Welcome (3:08)
    • 1.1 Code Samples
  2. Computational Time Complexity (22:59)
  3. Space Complexity (4:12)
  4. Arrays (15:20)

Section 2 - Lists

  1. Lists (13:22)
  2. ArrayList (14:07)
  3. Iteration (7:55)
  4. CopyOnWriteArrayList (7:03)
  5. LinkedList (8:39)
  6. Vector (4:10)
  7. Stack (5:34)
  8. Sorting lists (49:41)

Section 3 - Sets

  1. Sets (10:06)
  2. TreeSet (35:19)
  3. ConcurrentSkipListSet (9:43)
  4. CopyOnWriteArraySet (18:02)

Section 4 - Hashing

  1. Hashing (16:25)
  2. HashSet (13:43)
  3. ConcurrentHashMap.newKeySet() (3:28)

Section 5 - Maps

  1. Maps (2:11)
  2. HashMap (28:34)
  3. ConcurrentHashMap (6:28)
  4. TreeMap (18:42)
  5. ConcurrentSkipListMap (9:02)
  6. Hashtable (18:15)
  7. LinkedHashMap and LinkedHashSet (13:16)
  8. Highly Specialized Collections: EnumSet, EnumMap, IdentityHashMap, Properties, WeakHashMap (19:53)

Section 6 - Queues and Deques

  1. Queues and Deques (4:33)
  2. ConcurrentLinkedQueue and ConcurrentLinkedDeque (9:15)
  3. ArrayDeque (11:29)
  4. BlockingQueues (1:50)
  5. LinkedBlockingQueue and LinkedBlockingDeque (14:12)
  6. ArrayBlockingQueue (6:26)
  7. Highly specialized queues: DelayQueue, SynchronousQueue, LinkedTransferQueue (16:00)
  8. PriorityQueue and PriorityBlockingQueue (18:04)

Section 7 - Collection Facades

  1. java.util.Collections (17:35)
  2. java.util.Arrays (11:02)

Tham khảo: