Dataford
Interview QuestionsInterview GuidesExperiencesMock InterviewsPricing
Get started
Reverse a String Complexity
00:00
5 left

Reverse a String Complexity

EasyPython

Problem

Write a function to reverse a string. Can you discuss its time complexity?

Implement def reverse_string(s):, returning a new string containing the characters of s in reverse order. Preserve spaces, punctuation, casing, and Unicode characters. The input may be empty, and the function must not modify the original string.

Constraints

  • 0 <= len(s) <= 1000
  • s may contain letters, digits, spaces, punctuation, and Unicode characters
  • The original string must not be modified

Function Signature

def reverse_string(s):
Interviewer

Your question is Reverse a String Complexity. Start with the requirements in the Question tab.

Run and submit as often as you like. When you're ready, talk me through your approach or go straight to the code.

You need to log in / sign up to run or submit.
CodePython 3
You need to log in / sign up to run or submit.Ln 2
Run your code to see test output here.