Skip to content

School 42 project "ft_containers" implementation.

Notifications You must be signed in to change notification settings

Mampacuk/ft_containers

Repository files navigation

ft_containers

School 42's project "ft_containers" implementation.

Content

  • vector
  • list
  • map
  • stack
  • queue
  • deque
  • set
  • multiset
  • multimap

Notes

  • Passes mli's tester with flying colors. (except for a relational_ope test that complains about my own ft::swap())
  • Passes mleblanc's tester with flying colors, including the benchmarks.
  • Check the Annihilation List at the root repository for some tricky cases and remarks so you can fail as many people as possible during the evaluation process!

Credits

  • "Introduction to Algorithms," aka CLRS, or the Bible of Algorithms, 3rd edition, for the red-black tree implementation, Chapter 13.
  • "Data Structures & Algorithms in Java," 6th edition, for rbtree::lower_bound() and rbtree::upper_bound(), Chapter 11.1.
  • libstdc++-v3 official STL implementation, for deque, and other containers' memory allocation and template resolution processes.

About

School 42 project "ft_containers" implementation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published