Decode Message
Given the mapping "a" = 1, "b" = 2, … "z" = 26, and an encoded message message (as a string), count the number of ways it can be decoded.
Constraints
- n ≤ 100,000where- nis the length of message
https://binarysearch.com/problems/Decode-Message
Examples
Example 1
Input
- message = 111
Output
- answer = 3
Explanation
This can be decoded 3 ways: aaa, ak, and ka.
Example 2
Input
- message = 8
Output
- answer = 1
Explanation
This can be only decoded one way, as h.
Example 3
Input
- message = 12
Output
- answer = 2
Explanation
This can be decoded 2 ways: ab or l.
Example 4
Input
- message = 60
Output
- answer = 0
Explanation
There’s no way to decode this message.
Example 5
Input
- message = 0012
Output
- answer = 0
 
       
      
Leave a comment