RSS
Berawal dari Sebuah goresan kecil dan nantinya berharap menjadi lebih baik dari sebelumnya. Demikian pula untuk Mencoba, mencari, mengimplemetasikan dalam belajar, guna mencapai karier yang dituju.

Pesan Dan Kesan

Kesan selama mengikuti Mata Kuliah Algoritma dan Struktur Data Bersama Bpk. Dody Sanjaya

selama mengajar kita sebagai mahasiswa benar-benar di berikan pendidikan bagaimana cara kita untuk memberikan performance kepada client ataupun kepada orang lain, baik cara kita untuk bertegur sapa dan memberikan prilaku yang baik kepada orang lain, saya senang atas didikan ini karena tidak semua dosen mengajarkan kepada mahasiswanya untuk menjaga penampilan diri, karena menurut saya benar sakali melalui penampilan yang baik dan sopan maka orang lain akan menilai kita juga baik.

Cara mengajar, Pak Dody orangnya simple gak mau berbelit-belit karena beliau juga mengetahui bahwa Kita sebagai seorang mahasiswa juga membutuhkan bimbingan dan tugas yang dapat di kerjakan bersama-sama, itulah "Team" kata beliau.

Materi yang di berikan, Sesuai dengan silabus yang menjadi dasar Algoritma dan pemrograman dan saya berharap untuk Mata Kuliah Kedepannya saya bisa di ajar Oleh bapak lagi karena lumayan paham, di bandingkan dengan MK algoritma sebelumnya yang di ajarkan banyak yang belum paham.

Pesan Kepada Bpk.Dody , tolong berikan tips" yang menarik lagi pak terkadang disaat tidak ada masukan dan dukungan serta masukan bagaimana cara kita untuk mengajak orang dan berbicara serta bepenampilan yang sopan saya terkadang Lupa.

Terima Kasih bapak telah mengajar saya, selama 1 semester ini.



Sukses untuk Bapak



regard's

Indrajka

Baca Lagi Donk ...^_^...

Kesimpulan

Simpulan
Berdasarkan uraian Algoritma, dapat disimpulkan:
1. Algoritma adalah suatu prosedur yang tepat untuk memecahkan masalah dengan menggunakan bantuan komputer serta menggunakan suatu bahasa pemrogaman.

2. Fungsi algoritma adalah untuk mempermudah kerja atau memudahkan kita dalam membuat program atau biasa di sebut sebagai Problem Solving. Selain itu, algoritma dapat mengatasi masalah logika dan masalah matematika
3. Kriteria program algoritma harus komplit, nyata, dan jelas. Meskipun tugas algoritma tidak menghasilkan solusi, tetapi proses harus berakhir hal ini disebut dengan semi algorithm (prosedur akan berjalan terus atau biasa disebut dengan perulangan). Intinya kita tidak boleh menambah masalah, akan tetapi kita harus mampu menyelesaikan masalah untuk mendapat hasil yang tepat.

materi yang dibahas pada algoritma dan struktur data II ini adalah

1. Pointer
2. Array
3. Structure
4. Linked List
5. Stack
6. Queue
7. Tree

berikut beberapa referensi untuk contoh-contoh program dari materi tersebut :

www.abryan.co.cc
www.singamasae.blogspot.com
www.ziddu.com/.../AlgoritmadanStrukturData2-UBUDIYAH.zip.html
www.google.co.id

Demikian sedikit kesimpulan materi dari saya. Kritik dan saran sangat saya harapkan. Terima kasih

Baca Lagi Donk ...^_^...

Tree

Tree merupakan salah satu bentuk struktur data tidak linear yang menggambarkan
hubungan yang bersifat hierarkis (hubungan one to many) antara elemen-elemen. Tree
bias didefinisikan sebagai kumpulan simpul/node dengan elemen khusus yang disebut
Root.

Notde lainnya terbagi menjadi himpunan-himpunan yang saling tak berhubungan
satu sama lain (disebut Subtree). Untuk lebih jelasnya, di bawah akan diuraikan istilah-
istilah umum dalam tree.

Predecessor : Node yang berada di atas node tertentu
Successor : Node yang berada dibawah node tertentu
Ancestor : Seluruh node yang terletak sebelum node tertentu dan terletak pada jalur yang sama
Descendant : Seluruh node yang terletak sebelum node tertentu dan terletak pada jalur yang sama
Parent : Predecessor satu level di atas suatu node
Child : Successor satu level di bawah suatu node
Sibling : Node-node yang memiliki parent yang sama dengan suatu node
Subtree : Bagian dari tree yang berupa suatu node beserta descendantnya dan memiliki semua karakteristik dari tree tersebut.
Size : Banyaknya node dalam suatu tree
Height : Banyaknya tingkatan / level dalam suatu tree
Root : Satu-satunya node khusus dalam tree yang tak punyak predecessor
Leaf : Node-node dalam tree yang tak memiliki successor
Degree : Banyaknya child yang dimiliki suatu node



Jenis-Jenis Tree

Binary Tree
Binary Tree adalah tree dengan syarat bahwa tiap node hanya boleh memiliki maksimal
dua subtree dan kedua subtree tersebut harus terpisah. Sesuai dengan definisi tersebut
tiap node dalam binary tree hanya boleh memiliki paling banyak dua child.
Jenis- Jenis Binary Tree :


Full Binary Tree
Jenis binary tree ini tiap nodenya (kecuali leaf) memiliki dua child dan tiap subtree
harus mempunyai panjang path yang sama.


Complete Binary Tree
Jenis ini mirip dengan Full Binary Tree, namun tiap subtree boleh memiliki panjang
path yang berbeda dan setiap node kecuali leaf hanya boleh memiliki 2 child.


Skewed Binary Tree
Skewed Binary Tree adalah Binary Tree yang semua nodenya (kecuali leaf) hanya
memiliki satu child.


Implementasi Binary Tree
Binary tree dapat diimplementasikan dalam C++ dengan menggunakan double
linkedlist.

Baca Lagi Donk ...^_^...