สมมติว่าเรามีสตริง s นี่คือการแสดงประโยค เราต้องตรวจสอบว่ามีการใช้ตัวอักษรภาษาอังกฤษทุกตัวอย่างน้อยหนึ่งครั้งหรือไม่
ดังนั้นหากอินพุตเป็นเหมือน "พ่อมดขี้บ่นทำเหล้าพิษเพื่อราชินีผู้ชั่วร้ายและแจ็ค" ผลลัพธ์จะเป็นจริง
เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ -
- s:=ทำให้ตัวอักษรของ s เป็นตัวพิมพ์เล็กทั้งหมด
- a:=0
- สำหรับแต่ละ i ในตัวอักษรภาษาอังกฤษ ทำ
- ถ้าฉันไม่ได้อยู่ใน s แล้ว
- คืนค่าเท็จ
- ถ้าฉันไม่ได้อยู่ใน s แล้ว
- คืนค่า True
ให้เราดูการใช้งานต่อไปนี้เพื่อความเข้าใจที่ดีขึ้น -
ตัวอย่าง
import string class Solution: def solve(self, s): s=s.lower() a=0 for i in string.ascii_lowercase : if i not in s : return False return True s = "The grumpy wizards make toxic brew, for the evil queen and Jack" ob = Solution() print(ob.solve(s))
อินพุต
"The grumpy wizards make toxic brew, for the evil queen and Jack"
ผลลัพธ์
True