Hi! I am new in programming.I have started solving problems since November 2023 with my full effort.I have recently learned STL and binary search..Now trying to learn dynamic programming.I have solved some basic problems like coin change problems.But when I read new dp or binary search problem on codeforces ,I can not make the sense of implementing dp or binary search on that definite problem...any suggestion will be eagerly accepted.