러스트 데이터 구조와 알고리즘

Chapters

section 1

  • about lifetime, generics that are most important in rust

section 2

  • sorting an algorithm complexity.

section 3

  • lists and tress (linked lists, binary tress etc)

section 4

  • about graph ( pathfinding algorithms)

section 5

  • HashMap data structure

section 6

  • Organizing your data by type with Entity Component Systems

section 7

  • Persistent Storage Data structure ( something like a HashMap as a file)

Goals

  • Confidence using Rust's Lifetime system.
  • Understanding of common algorithms (library algorithm).
  • Confidence building your own libraries based on.
  • Understanding of the design decisions made in building useable algorithms.
  • Knowing when to choose which kind of structure.