สมมติว่าเรามีสตริง s เราต้องตรวจสอบว่ามีอักขระที่ไม่ซ้ำกันทั้งหมดหรือไม่
ดังนั้น หากอินพุตเป็นเหมือน "โลก" ผลลัพธ์จะเป็น True
เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ -
-
set_var :=ชุดใหม่จากตัวละครทั้งหมดของ s
-
คืนค่าจริงเมื่อขนาดของ set_var เท่ากับขนาดของ s มิฉะนั้นจะเป็นเท็จ
ให้เราดูการใช้งานต่อไปนี้เพื่อความเข้าใจที่ดีขึ้น -
ตัวอย่าง
class Solution:
def solve(self, s):
set_var = set(s)
return len(set_var) == len(s)
ob = Solution()
print(ob.solve('hello'))
print(ob.solve('world')) อินพุต
hello world
ผลลัพธ์
False True