Chapter 13 (last) Recursion (Rekursi) Program S1-Ekstensi Departemen Teknik Elektro FTUI Slides ©2007.

Slides:



Advertisements
Presentasi serupa
Design and Analysis of Algorithm Recursive Algorithm Analysis
Advertisements

Suksesor bilangan asli adalah bilangan asli
Algoritma dan Struktur Data
1 Algoritma Bahasa Pemrograman dan Bab 1.1. Pengertian Algoritma.
MATERI 9 FUNGSI REKURSIF.
Algoritma dan Pemrograman 2C
Rekursif Yuliana Setiowati.
Desain dan Analisis Algoritma
Pemrograman Terstruktur
Fungsi Rekursif.
sebuah fungsi yang memanggil dirinya sendiri
Sumber Kepustakaan : indryz.lecture.ub.ac.id/.../analisa-efisiensi- algoritm... 1  Fungsi yang memanggil dirinya sendiri  Sebuah fungsi f juga merupakan.
LOGIKA DAN ALGORITMA - PERTEMUAN 8 - REKURSI.
Rahmady Liyantanto liyantanto.wordpress.com S1 Teknik Informatika Universitas Trunojoyo Struktur Data.
Chapter 9 SEARCHING ALGORITHM Program Studi Ekstensi DTE FTUI Slides © 2007.
Chapter 10 Linked List (Senarai Bertaut) Program Studi Ekstensi DTE FTUI Slides©2007.
STRUKTUR DATA recursive function.
SUBPROGRAM IN PASCAL PROCEDURE Lecture 5 CS1023.
TEKNIK PENGINTEGRALAN
Algoritma dan Struktur Data
1 DATA STRUCTURE “ STACK” SHINTA P STMIK MDP APRIL 2011.
SUBROUTINE SUBROUTINE program bagian : suatu bagian dari program yang didefinisikan secara terpisah dari program utama (umumnya diletakkan di bagian bawah.
1 Diselesaikan Oleh KOMPUTER Langkah-langkah harus tersusun secara LOGIS dan Efisien agar dapat menyelesaikan tugas dengan benar dan efisien. ALGORITMA.
(HTML). Frames are most typically used to have a menu in one frame, and content in another frame. When someone clicks a link on the menu that web page.
Pertemuan <<1>> Pengantar tentang database(01)
HAMPIRAN NUMERIK SOLUSI PERSAMAAN NIRLANJAR Pertemuan 3
STRUKTUR DATA (10) recursive function
Statistika Mulaab,S,si M.kom Lab CAI Teknik Informatika xxxx Website Kuliah : mulaab.wordpress.com.
Algoritma dan Struktur Data
Binary Search Tree. Sebuah node di Binary Search Tree memiliki path yang unik dari root menurut aturan ordering – Sebuah Node, mempunyai subtree kiri.
OPERATOR DAN FUNGSI MATEMATIK. Operator  Assignment operator Assignment operator (operator pengerjaan) menggunakan simbol titik dua diikuti oleh tanda.
3 Ways to Record PowerPoint From within PowerPoint From within Camtasia Studio.
HTML BASIC (Contd…..) PERTEMUAN KEDUA.
DIG1G3 Implementasi Struktur Data
Algoritma rekursif dan relasi rekurensi
LIMIT FUNGSI LIMIT FUNGSI ALJABAR.
Apa itu Fungsi? Sebuah fungsi adalah modul program yang mengerjakan tugas atau aktivitas yang spesifik dan mengembalikan sebuah nilai dari tipe tertentu,
TEL 2112 Dasar Komputer & Pemograman Contoh Pemecahan Masalah 2
TEL 2112 Dasar Komputer & Pemograman Fungsi
Fungsi TEE 2103 Algoritma & Pemrograman Dosen: Abdillah, MIT
Dasar-Dasar Pemrograman
Algoritma dan Pemrograman Subrutin
Bahasa Pemprograman Dasar Pertemuan 4
Pertemuan 24 Teknik Searching
Algoritma dan Pemrograman Subrutin (Function)
Algoritma dan Pemrograman Subrutin
FUNGSI.
Algoritma dan Pemrograman Rekursif
Image Segmentation.
TEL 2112 Dasar Komputer & Pemograman Fungsi
Rekursif- studi kasus.
Recursive function.
Algoritma Rekursif.
Dasar-Dasar Pemrograman
UML- UNIFIED MODELING LANGUAGE
Master data Management
Pertemuan 4 CLASS DIAGRAM.
Algoritma Rekursif Alpro-2.
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
Rekursif By Serdiwansyah N. A..
ELASTIC PROPERTIS OF MATERIAL
Analisa algoritma rekursif
DIAN PRAJARINI, S.T.,M.Eng ROSITA YANUARTI, S.Kom.,M.Cs
Rekursif Oleh : Oman Somantri, S.Kom
Dasar-Dasar Pemrograman
Tim ALPRO Teknik Informatika
Dasar-Dasar Pemrograman
Rekursif Yuliana Setiowati. Rekursif Proses yang memanggil dirinya sendiri. Merupakan suatu fungsi atau prosedur Terdapat suatu kondisi untuk berhenti.
Perulangan (Loop) Oleh : Tim Teaching
3 Ways to Record PowerPoint From within PowerPoint From within Camtasia Studio.
Transcript presentasi:

Chapter 13 (last) Recursion (Rekursi) Program S1-Ekstensi Departemen Teknik Elektro FTUI Slides ©2007

Definisi Recursion, in mathematics and computer science, is a method of defining functions in which the function being defined is applied within its own definitionmathematicscomputer sciencefunctions The term is also used more generally to describe a process of repeating objects in a self-similar way For instance, when the surfaces of two mirrors are almost parallel with each other, the nested images that occur are a form of recursion

Contoh visual: Droste Effect [1] Törnqvist, Egil. Ibsen: A Doll's House, pp.105, Cambridge University Press (1995) ISBN ISBN The effect is named after a particular image, that appeared, with variations, on the tins and boxes of Droste cocoa powder, one of the main Dutch brands. It displays a nurse carrying a serving tray with a cup of hot chocolate and a box of the same brand.[1] Drostecocoa nurse[1]

Rekursif pada Droste Effect

Contoh lain: fractal

Video

Rekursi Memanggil atau refer ke diri sendiri Contoh : Menghitung X n, dimana : X : real value n : non-negative integer X n = X × X × … × X n X’s

Rekursi Contoh : x 0 = = = = 3 × 3 = = 3 × 3 × 3 = = 3 × 3 × 3 × 3 = = 3 × 3 × 3 × 3 × 3 = 243

Rekursi Hubungannya adalah : 3n = 3 × 3 n-1 X 0 = 1 for n > 0, X n = X × X n-1

Faktorial Bilangan Faktorial bilangan n didefinisikan sebagai berikut : f(n)=n ×(n-1)×(n–2) × … × 1 Secara recursif, faktorial bilangan dapat didefinisikan sebagai berikut : n × f(n-1) jika n > 0 f(n) = 1 jika n = 0

Faktorial Bilangan func f(n) if n = 0 then return (0) else return (n*f(n-1)) eif efunc

Faktorial Bilangan f(3) 3 × f(2) 2 × f(1) 1 × f(0) 1

SELESAI REKURSI

Mengenai UTS Bagi Anda yang belum lulus, berhalangan dalam UTS atau ingin memperbaiki nilai, silakan mengikuti UTS kedua Waktu: Jum’at, 7 Desember 2007 pukul 16:30 – selesai Ruang: K-207 (ruang kelas pada saat Ibu Ratna mengajar) Nilai terbaik akan diambil sebagai nilai akhir UTS

Tugas Pengganti UAS Tugas dibuat secara berkelompok (3 orang) Buatlah program aplikasi dengan memanfaatkan algoritma yang telah dipelajari dalam kuliah Program disertai makalah singkat yang menggambarkan isinya Bonus nilai tambahan 10-20% akan diberikan jika disertai dengan file presentasi dalam MS PPT Tugas pengganti UAS dikumpulkan pada: Rabu, 19 Desember 2007 pukul 17:00 dalam bentuk softcopy-CD, secara kolektif melalui ketua Kelas atau diupload ke e-Course (masa aktif 13 – 19 Desember 2007 pkl. 17:00)