PERTEMUAN KE-6 Senin, 11 Oktober 2010. Mengubah Infix  Postfix Ekspresi dibaca per karakter dari kiri ke kanan. Algoritma: 1)Jika dibaca tanda “(“ maka.

Slides:



Advertisements
Presentasi serupa
BAB V TUMPUKAN (STACK) Tertia Avini, S. Kom tertiaavini. wordpress
Advertisements

Dr. Anto Satriyo Nugroho, M.Eng
Kuliah 03 – Pengenalan Analisa Sintak
Algoritma Struktur Data
STRUKTUR DATA array stack dan queue
STACK (Tumpukan) Tumpukan Koin Tumpukan Kotak.
STRUKTUR DATA PERTEMUAN 5
Pertemuan Struktur Data *Pohon Ekspresi *
STACK (TUMPUKAN).
Struktur Organisasi Data 2
Stack (Tumpukan) Sumber Kepustakaan : putuputraastawa.files.wordpress.com/.../pert_5_sta...
STACK.
Struktur Data (Data Structure) – IS 2313
Pointer dalam Stack.
STRUKTUR DATA (4) Array Stack(Tumpukkan) dan Queue (Antrian)
Algoritma dan Struktur Data
PERTEMUAN KE-5 Kamis, 7 Oktober Pemetaan Trianguler Array ABCDE FGHI JKL MN O A B C D E F G H I J K L M N O T(1,1)  S(1)T(2,1)  S(N+1) T(1,2)
Struktur Data Stack.
Stack (Tumpukan).
STACK.
Pemrograman Bahasa Komputer (CS-2700 / 3 SKS ) Oleh:
Reverse Polish Notation (RPN)
Linear Data Structures (Stack)
1 DATA STRUCTURE “ STACK” SHINTA P STMIK MDP APRIL 2011.
STRUKTUR DATA (4) array stack dan queue
Teknik Elektro – UIN SGD BANDUNG
Pertemuan 7 stack jual [Valdo] Lunatik Chubby Stylus.
PUSH DOWN AUTOMATA ( PDA )
BAB 3 STACK (TUMPUKAN).
STACK.
Stack Pertemuan 11.
Stack.
Stack Stack adalah salah satu bentuk list dimana penghapusan dan pemasukan elemen hanya dapat dilakukan pada satu posisi yaitu di posisi akhir list. Posisi.
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
Chapt 04 : Stack Oleh : Yuli Praptomo PHS, S.Kom
STACK ( TUMPUKAN ) Fajrizal.
Sapta Candra Miarsa,S.T.,M.T.
STRUKTUR DATA IMPLEMENTASI STACK.
STRUKTUR DATA IMPLEMENTASI STACK.
STACK (Tumpukan) Tumpukan Koin Tumpukan Kotak.
Tumpukan dalam struktur data
STACK Anifuddin Azis.
STACK (Tumpukan) Tumpukan Koin Tumpukan Kotak.
STACK Denny Agustiawan,M.pd
Linear Data Structures (Stack)
STRUKTUR DATA : STACK Sri marini.st.
STRUKTUR DATA IMPLEMENTASI STACK.
Stack (Tumpukan) Sumber Kepustakaan : putuputraastawa.files.wordpress.com/.../pert_5_sta...
SEMANTIKS Pertemuan Ke-3.
Rahmat Deddy Rianto Dako, ST, M.Eng
SEMANTIKS 2.
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
STACK Rohimah, S.Kom..
STACK Yohana Nugraheni.
STRUKTUR DATA IMPLEMENTASI STACK.
STRUKTUR DATA IMPLEMENTASI STACK.
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
Stack.
STACK HARJANTO SUTEDJO.
STACK Kuliah Struktur Data Pascal
Penelusuran Binary Tree
Tim Struktur Data Program Studi Teknik Informatika UNIKOM
STRUKTUR DATA IMPLEMENTASI STACK.
STRUKTUR DATA IMPLEMENTASI STACK.
STACK Rohimah, S.Kom..
STACK.
Contoh Implementasi Stack 1
BAB 3 STACK (TUMPUKAN).
STACK (Tumpukan) Tumpukan Koin.
Transcript presentasi:

PERTEMUAN KE-6 Senin, 11 Oktober 2010

Mengubah Infix  Postfix Ekspresi dibaca per karakter dari kiri ke kanan. Algoritma: 1)Jika dibaca tanda “(“ maka PUSH ke stack 2)Jika dibaca tanda “)” maka POP semua elemen dari stack sampai ditemukan tanda “(“ 3)Semua elemen yang di-POP ditulis kembali, kecuali tanda “(“ 4)Jika simbol adalah operan maka operan tersebut langsung di- output. 5)Jika dibaca simbol operator maka periksa apakah elemen TOP merupakan operator yang levelnya sama atau lebih tinggi, jika ya, POP dan output-kan operator dari stack. Lanjutkan proses ini sampai TOP adalah “(“ atau operator dengan level lebih rendah. Jika hal ini terjadi, operator yang diamati di PUSH

Input E N  Len(E) START i = 1 to N cc  E[i] cc = “(“ PUSH (cc) cc = “)“ cc in [“0”..”9”] or cc in [“A”..”Z”] Output (cc) cc in [“+”,”-”,”*”,”/”,”^”] i >= N Y Y Y Y Y N N N N N A B C D

cc = “(“ cc  POP Output cc A D Y N TOP(S) Higher or Equal cc cc  POP B D Output cc Y N PUSH (cc) C ISEMPTY(S) ERROR END Y N

Ubahlah ekspresi berikut menjadi notasi postfix ((A+B)*C/D+E^F)/G Ekspresi dibaca dari kiri ke kanan((A+B)*C/D+E^F)/G TOP  (((++(**//++^^// ((((((((((++ (((( OutputAB+C*D/EF^+G/

Infix  Postfix Cara lain mengubah notasi infix menjadi postfix adalah dengan menggunakan struktur pohon. A + B A + B * C A * (B + C) A A B B + + A A + + B B C C * * A A * * B B C C + +

Infix  Postfix Y = ((A+B)*C/D+E^F)/G Y Y = = + + G G / / A A B B C C D D E E F F ^ ^ / / * * + +

Kirim berisi NAMA dan NIM ke Paling lambat hari Rabu, 13 Oktober 2010