Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Write a function named reverse_chunks that accepts a string s and integer k as parameters and returns a new string that reverses the relative order

Write a function named reverse_chunks that accepts a string s and integer k as parameters and returns a new string that reverses the relative order of every k characters of s. For example, the call of reverse_chunks("MehranSahami", 3) should view the string in groups of 3 characters at a time, reversing "Meh" into "he_m", and "ran" into "nar", and so on, returning a result of "he_mnarha_sima".

If the string's length is not an exact multiple of k, the last chunk of fewer-than-k characters at the end of the string should be left in its original order. For example, if the call is reverse_chunks("MartyStepp", 4), the first chunk "Mart" becomes "tra_m" and the second chunk "y_ste" becomes "et_sy". The last two characters, "pp", are fewer than 4, so they are left as-is. So the result returned should be "tra_met_sypp".

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Oracle Database 10g Insider Solutions

Authors: Arun R. Kumar, John Kanagaraj, Richard Stroupe

1st Edition

0672327910, 978-0672327919

More Books

Students also viewed these Databases questions

Question

Does it avoid using personal pronouns (such as I and me)?

Answered: 1 week ago

Question

Does it clearly identify what you have done and accomplished?

Answered: 1 week ago