Teknik Rekursi Di Struktur Data & Algoritma
Rekursi (recursion) adalah sebuah teknik pemograman dimana sebuah function memanggil dirinya sendiri. Walaupun jarang dipakai di pemograman tingkat tinggi seperti aplikasi web, rekursi merupakan fondasi yang penting dan sering dijumpai di persoalan struktur data & algoritma (DS&A). Sebagai contoh, dynamic programming merupakan salah satu bentuk penerapan rekursi dan struktur data tree adalah struktur data yang sering diproses secara rekursif.