Ask your own question, for FREE!
MIT 6.00 Intro Computer Science (OCW) 11 Online
OpenStudy (anonymous):

ps3a - I'm not understanding the countSubStringMatchRecursive part. What exactly are we trying to do here? Can someone explain the goal of this function in 'English'? :)

OpenStudy (anonymous):

You want to do the exact same thing as "countSubStringMatch" but while using a recursive method, instead of an iterative method. A recursive function is defining a function by itself. Here's an example. f(x) = 5 + f(x-1) If we say that f(0) = 50, then f(x) = 5x + 50 Clear enough?

OpenStudy (anonymous):

could you put that example into some Python code? I get the concept but I'm not grasping how you would implement it. Thanks!

OpenStudy (anonymous):

def fib(x): if x==0 or x==1: return 1 else: return fib(x-1) + fib(x-2)

OpenStudy (anonymous):

You can google "Fibonacci" to get the concept

OpenStudy (anonymous):

great, thanks!

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Latest Questions
Arriyanalol: i need help
1 day ago 7 Replies 1 Medal
Arriyanalol: CONGRATS to me
1 day ago 8 Replies 2 Medals
Legomaster346: What colleges are good that are near Arab Alabama?
1 week ago 5 Replies 0 Medals
Arriyanalol: i need help
1 week ago 6 Replies 2 Medals
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!