3) Algorithm A3: substring (s, ip, len)1. Initialize i = ip and count = 02. Use an array „dest‟ to hold the required substring3. Repeat steps 4 ,5 and 6 while count <>4. dest[count] = s[i]5. count = count +16. i = i + 17. Insert string terminator at end of dest8. Exit4) Algorithm A4: index(T, P)1. Initialize i = 0 and max = t – p + 1 / * t and p are respectively lengthsof strings T and P * /2. Repeat steps 3 to 6 while i <>3. Repeat for j = 0 to p – 15. Return index i and exit6. i = i + 17. Return –1 for no match8. ExitLAB TASKS1. Implement the above algorithms in C/C++2. Implement the above algorithms using functions.3. Run your coding of Algorithm A1 with the following test case s = “Computer Programming is a prerequisite for Data Structures”4. Run your coding of Algorithm A2 with the following test cases s1 = “But” and s2 = “ter”
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here