Algoritma
Pelajaran 18 dari 23 dalam kursus C++ - Standard Template Library di Coddy.
C++ STL menyediakan banyak jenis algoritma yang dapat diterapkan pada berbagai tipe container dengan bantuan iterator. Artinya, library ini mendefinisikan fungsi untuk berbagai tujuan, seperti pencarian atau pengurutan elemen dalam rentang tertentu.
Hal ini membantu kita karena kita tidak perlu mendefinisikan algoritma yang rumit untuk melakukan tugas sederhana seperti mencari dan mengurutkan. Jadi, kita cukup menggunakan fungsi bawaan yang disediakan oleh algorithm library dari STL.
Fungsi algoritma yang disediakan oleh library bekerja pada iterator, bukan pada container itu sendiri. Karena itu, satu fungsi algoritma dapat digunakan pada banyak container yang berbeda. Fungsi sort() dapat digunakan pada vector, serta pada tipe container lain seperti array.
Jenis Algoritma
- Algoritma Pengurutan
- Algoritma Pencarian
- Algoritma Modifikasi
- Algoritma Numerik
- Operasi Nilai Minimum & Maksimum
Coba sendiri
Pelajaran ini tidak memiliki tantangan kode.
Semua pelajaran di C++ - Standard Template Library
Latihan sendiri: Compiler C++ online