neetcode-gh/leetcode

Bug Report for anagram-groups

Closed this issue · 0 comments

Bug Report for https://neetcode.io/problems/string-encode-and-decode

This is an invalid solution. Yet it got accepted.

def encode(self, strs: List[str]) -> str:
    if not strs:
        return ""
    if (len(strs) == 1) and strs[0] == "":
        return "-*x"            
    return "|".join(strs)

def decode(self, s: str) -> List[str]:
    if not s:
        return []
    if s == "-*x":
        return [""]
    return s.split("|")