Skip to content · ⁨ข้ามไปยังเนื้อหา⁩

Searching: linear and binary · ⁨การค้นหา: Linear และ Binary⁩

English

Finding a value

  • A common job is to search: is a value in an array, and where?
  • The usual answer is the index where we found it, or -1 if it is not there.
  • We learn two ways: linear search (works on any array) and binary search (needs a sorted array, but is much faster).
ไทย

การหาค่าค่าหนึ่ง

  • งานทั่วไปคือการ ค้นหา: มีค่าอยู่ใน array หรือไม่ และอยู่ที่ ตำแหน่ง ไหน?
  • คำตอบทั่วไปคือ index ที่เราพบมัน, หรือ -1 ถ้ามันไม่ได้อยู่ที่นั่น
  • เราเรียนวิธีการสองแบบ: linear search (ใช้ได้กับ array ใดๆ) และ binary search (ต้องใช้ array ที่ เรียงลำดับแล้ว แต่เร็วมาก)

Handout · ⁨เอกสารประกอบการเรียน⁩

Log in or create account · ⁨เข้าสู่ระบบหรือสร้างบัญชี⁩

IGCSE, A-Level & AP