How do I create buffer specific menus?
Adding support for buffer specific menus is in the Vim TODO list. In the mean time, you can try Michael Geddes’s plugin, buffermenu.vim: https://www.vim.org/scripts/script.php?script_id=246
Read free Software Algorithms and Computer Science Books by CodeAhoy Learn.
Introduction to Recursion and Backtracking