Giả sử chúng ta có một chuỗi s, chúng ta phải xóa tất cả “y” và “xz” trong chuỗi trong một lần lặp.
Vì vậy, nếu đầu vào là s ="xyxxzyyxxzx", thì đầu ra sẽ là xxxx
Để giải quyết vấn đề này, chúng tôi sẽ làm theo các bước sau -
Để giải quyết vấn đề này, chúng tôi sẽ làm theo các bước sau -
- temp:=string sau khi loại bỏ xz
- trở lại nhiệt độ sau khi loại bỏ y
Hãy cùng chúng tôi xem cách triển khai sau để hiểu rõ hơn -
Ví dụ
class Solution:
def solve(self, s):
return s.replace("xz","").replace("y","")
ob = Solution()
print(ob.solve("xyxxzyyxxzx")) Đầu vào
"xyxxzyyxxzx"
Đầu ra
xxxx