- Self study project to improve my knowledge on data structures
- Treat it as much as a real life application as possible
- Stepping out of my comfort zone by using a programming language quite unfamiliar to me
- Brush up on the basic data structre LinkedList which is often ignored in FE development
- Syntax for unit testing and folder structure in Pyhton
- Basic Docker knowledge to create smooth scripts
- Improve on testing knowledge to assure robust testing
📁 list
📄 SingleList.py
📄 DoubeList.py
📁 test
📄 test_SingleList.py
📄 test_DoubeList.py
NEXT
= link to next node = NDATA
= data = NHEAD
= head of list = 1TAIL
= tail of list = 1
(2N + 2)
- build with docker
docker build -t list-test .
- Execute tests
docker run -t list-test