Algorithms Design Techniques And Analysis - Alsuwaiyel .M.H (Singapore World Scientific Publishing Co. Pvt Ltd, 2023)