Delete Operation for Two Strings

Given two strings word1 and word2, return the minimum number of steps required to make word1 and word2 the same.

In one step, you can delete exactly one character in either string.

Example 1
Inputword1 = "sea", word2 = "eat"
Output2
You need one step to make "sea" to "ea" and another step to make "eat" to "ea".
Example 2
Inputword1 = "leetcode", word2 = "etco"
Output4
Deleting four characters is the minimum needed to make both strings the same.

Constraints

  • 1 <= word1.length, word2.length <= 500
  • word1 and word2 consist of only lowercase English letters.

Asked at 4 companies

</>

Your Solution

(Ctrl/Cmd + Enter)

Switching Language

Loading template...

Loading...

Sign in to save your progress

AI code evaluation

Get a correctness verdict, missed edge cases, and complexity analysis of your solution.

Sign in to evaluate