/monty

Primary LanguageC

Stacks, Queues - LIFO, FIFO

At the end of this project, students should be able to explain:

  • Explain what LIFO and FIFO mean
  • What is a stack, and when to use it
  • What is a queue, and when to use it
  • What are the common implementations of stacks and queues
  • What are the most common use cases of stacks and queues
  • What is the proper way to use global variables
  • How to work with git submodules

Environment

  • OS: Ubuntu 14.04 LTS
  • Compiler: gcc 4.8.4 (C90)
  • Language: C

Compilation

  • gcc *.c -Wall -Werror -pedantic -o monty

Author

Acknowledgments

  • All the members of Holberton School Cohort 5 who helped.