<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="id">
	<id>https://inibudi.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=Algoritma_Rekursif</id>
	<title>Algoritma Rekursif - Riwayat revisi</title>
	<link rel="self" type="application/atom+xml" href="https://inibudi.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=Algoritma_Rekursif"/>
	<link rel="alternate" type="text/html" href="https://inibudi.or.id/wiki/index.php?title=Algoritma_Rekursif&amp;action=history"/>
	<updated>2026-04-21T20:48:02Z</updated>
	<subtitle>Riwayat revisi halaman ini di wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://inibudi.or.id/wiki/index.php?title=Algoritma_Rekursif&amp;diff=1096&amp;oldid=prev</id>
		<title>Budi: Batch created by Azure OpenAI</title>
		<link rel="alternate" type="text/html" href="https://inibudi.or.id/wiki/index.php?title=Algoritma_Rekursif&amp;diff=1096&amp;oldid=prev"/>
		<updated>2025-07-25T22:29:25Z</updated>

		<summary type="html">&lt;p&gt;Batch created by Azure OpenAI&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Halaman baru&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Algoritma rekursif adalah jenis algoritma yang memanggil dirinya sendiri dalam proses penyelesaian masalah. Teknik rekursi sering digunakan untuk menyelesaikan masalah yang dapat dibagi menjadi submasalah yang lebih kecil dan serupa dengan masalah aslinya.&lt;br /&gt;
&lt;br /&gt;
== Konsep Dasar Rekursi ==&lt;br /&gt;
Rekursi terdiri dari dua bagian utama, yaitu basis rekursi (base case) dan langkah rekursif (recursive step). Basis rekursi adalah kondisi di mana algoritma akan berhenti memanggil dirinya sendiri, sedangkan langkah rekursif adalah proses memecah masalah menjadi bagian yang lebih kecil.&lt;br /&gt;
&lt;br /&gt;
== Contoh Penggunaan Rekursi ==&lt;br /&gt;
Salah satu contoh klasik dari algoritma rekursif adalah perhitungan [[faktorial]], deret [[Fibonacci]], dan penelusuran pada struktur data [[tree]]. Dengan rekursi, solusi dapat dinyatakan dengan kode yang lebih sederhana dan elegan.&lt;br /&gt;
&lt;br /&gt;
== Kelebihan dan Kekurangan ==&lt;br /&gt;
Meskipun rekursi dapat menyederhanakan penulisan algoritma, namun seringkali memerlukan lebih banyak memori karena penggunaan [[stack]] untuk menyimpan status pemanggilan fungsi. Oleh karena itu, penggunaan rekursi harus dipertimbangkan dengan hati-hati.&lt;/div&gt;</summary>
		<author><name>Budi</name></author>
	</entry>
</feed>