Problem Statement : - Given two strings str1 and str2 and below operations that can performed on str1. Find minimum number of edits (operations) required to convert ‘str1’ into ‘str2’. Operations and their Cost which we can perform to achieve this goal Insert - 1 Delete - 1 Replace - 2 (Note : Delete The Element + Insert New Element) Example 1 : - Input : s1= Hogward , s2= Hogwartz Output : 4 E xplanation : 1. Insert 'g' at index 3 ; cost = 1 2. Replace 'd' with 't' at index 7; cost = 2 3. Insert 'z' at index 8 = 1; cost=1 Total cost = 1+2+1 = 4 Idea : - We create array MED of Size M * N where M= length of s1 N= length of s2 To Solve This Problem We use Dynamic Approach. We solve All sub problem which is |sub1|=m , |sub2|=n where m <=|s1| and n<=|s2| If last characters of two strings are same, nothing need to do. So we use Previous Solution and Recur for...