สมมติว่าเรามีสตริง 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