Chapter 3

Algoritma

Membandingkan kecekapan algoritma dan memilih algoritma carian atau isihan yang paling sesuai.

Algoritma dan Kecekapan

Algoritma ialah langkah teratur untuk menyelesaikan masalah. Untuk masalah yang sama, mungkin terdapat beberapa algoritma, tetapi ada yang lebih cekap daripada yang lain. Kecekapan diukur dari segi bilangan langkah dan masa yang diperlukan.

Idea utama

Algoritma yang cekap menyelesaikan masalah dengan lebih sedikit langkah dan lebih pantas.

Memilih Algoritma yang Sesuai

Dalam Tingkatan 3, kita membandingkan algoritma carian dan isihan yang berbeza untuk memilih yang paling sesuai. Contohnya, carian binari lebih cekap daripada carian linear untuk data yang telah diisih. Memilih algoritma yang betul menjimatkan masa terutamanya bagi data yang besar.

  • Beberapa algoritma boleh menyelesaikan masalah yang sama.
  • Kecekapan diukur dari segi langkah dan masa.
  • Carian binari lebih cekap untuk data terisih.
  • Pilih algoritma sesuai mengikut situasi.

Ingat

  • Algoritma cekap menjimatkan langkah dan masa.
  • Kecekapan penting bagi data yang besar.
  • Bandingkan algoritma sebelum memilih.

Stuck on this topic? A verified JomKelas tutor can walk you through it.

Find a verified tutor