ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาและแนวทางแก้ไขปัญหาที่กำหนด
คำชี้แจงปัญหา
กำหนดช่วง เราต้องพิมพ์เลขคี่ทั้งหมดในช่วงที่กำหนด
วิธีการใช้กำลังเดรัจฉานจะกล่าวถึงด้านล่าง −
ที่นี่เราใช้ range-based for loop ซึ่งให้จำนวนเต็มทั้งหมดที่มีในช่วงเวลาอินพุต
หลังจากนี้ ระบบจะใช้เงื่อนไขการตรวจสอบเลขคี่เพื่อกรองเลขคู่ทั้งหมด
วิธีนี้ใช้ O(n) + เวลาเปรียบเทียบคงที่
ตอนนี้เรามาดูการใช้งานด้านล่าง −
ตัวอย่าง
start, end = 10, 29 # iteration for num in range(start, end + 1): # check if num % 2 != 0: print(num, end = " ")
ผลลัพธ์
11 13 15 17 19 21 23 25 27 29
ตัวแปรและฟังก์ชันทั้งหมดได้รับการประกาศในกรอบสากลดังแสดงในรูปด้านล่าง
บทสรุป
ในบทความนี้ เราได้เรียนรู้เกี่ยวกับวิธีการพิมพ์เลขคี่ในช่วงอินพุต