Skip to content

Latest commit

 

History

History
54 lines (42 loc) · 805 Bytes

README.md

File metadata and controls

54 lines (42 loc) · 805 Bytes

Kata machine for practice

Todo

  • linear_search.py
  • binary_search.py
  • maze_solver.py
  • queue.py
  • stack.py
  • quick_sort.py
  • bubble_sort.py
  • two_crystal_balls.py
  • singly_linked_list.py
  • double_linked_list.py
  • compare_binary_trees.py
  • BTBFS.py
  • BTInOrder.py
  • BTPostOrder.py
  • BTPreOrder.py
  • DFS_on_BST.py
  • DFS_graph_list.py
  • BFS_graph_matrix.py
  • min_heap.py
  • dijkstra.py
  • trie.py
  • map.py
  • LRU.py

Features to add

  • generate fresh new katas by command
  • run unit tests on latest generated katas

Command

Generate new Katas

python generate.py

Unit tests

Run all tests

python test.py

Run with pattern

python test.py -p {pattern}