    {"id":2226,"date":"2022-06-14T22:32:09","date_gmt":"2022-06-14T15:32:09","guid":{"rendered":"http:\/\/student-activity.binus.ac.id\/himmat\/?p=2226"},"modified":"2022-06-14T22:45:42","modified_gmt":"2022-06-14T15:45:42","slug":"lebih-dalam-mengenai-algoritma-ilmu-komputer","status":"publish","type":"post","link":"https:\/\/student-activity.binus.ac.id\/himmat\/2022\/06\/lebih-dalam-mengenai-algoritma-ilmu-komputer\/","title":{"rendered":"Lebih Dalam Mengenai Algoritma Ilmu Komputer"},"content":{"rendered":"<p style=\"text-align: justify\"><span style=\"font-weight: 400\">Kebanyakan orang saat mendengar kata \u201cAlgoritma\u201d akan langsung berpikir bahwa akan berkaitan dengan ilmu komputer dan matematika. Hal ini tidak salah, karena memang algoritma berkaitan erat dengan hal-hal tersebut.\u00a0<\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-weight: 400\">Secara definisi, algoritma adalah suatu upaya dengan urutan operasi yang disusun secara logis dan sistematis untuk mengeluarkan suatu <em>output<\/em> yang diinginkan. Algoritma menjelaskan secara jelas langkah-langkah yang akan diambil secara logis untuk menyelesaikan masalah. Komputer memiliki algoritma yang berbeda untuk setiap proses yang dijalankan.<\/span><\/p>\n<p style=\"text-align: justify\"><span style=\"font-weight: 400\">Beberapa Contoh Algoritma:<\/span><\/p>\n<ol style=\"text-align: justify\">\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Rekursi<\/span><span style=\"font-weight: 400\"><br \/>\n<\/span><span style=\"font-weight: 400\">Algoritma rekursi adalah algoritma dimana fungsi akan memanggil dirinya secara berulang-ulang hingga kondisi stop terpenuhi. Algoritma rekursi akan selalu memiliki kondisi <em>stop <\/em>atau berhenti agar fungsi tidak mengulang tanpa batas. Contoh sederhana dari algoritma ini adalah pencarian faktorial dan sekuens Fibonacci.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\u00a0Brute Force<\/span><span style=\"font-weight: 400\"><br \/>\n<\/span><span style=\"font-weight: 400\">Algoritma ini adalah algoritma dimana akan melakukan pencarian solusi dengan mencoba semua jawaban yang memungkinkan, hingga mencapai solusi yang benar. Algoritma ini jarang digunakan karena sangat memakan waktu dan tidak efisien.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Algoritma Greedy<\/span><span style=\"font-weight: 400\"><br \/>\n<\/span><span style=\"font-weight: 400\">Algoritma ini biasa digunakan untuk menyelesaikan masalah optimasi. Algoritma ini adalah algoritma yang \u201crakus\u201d, dimana akan selalu memilih solusi yang paling optimal tanpa memikirkan yang akan terjadi di masa depan.<\/span><\/li>\n<\/ol>\n<p style=\"text-align: justify\"><span style=\"font-weight: 400\">Diatas adalah beberapa algoritma ilmu komputer yang sering digunakan. Masih ada banyak sekali algoritma yang dapat digunakan untuk masalah yang berbeda. Untuk itu, penting untuk memahami algoritma yang ingin digunakan terlebih dahulu, agar bisa menyelesaikan masalah.\u00a0<\/span><\/p>\n<p style=\"text-align: justify\">Sumber:<\/p>\n<p style=\"text-align: justify\"><a href=\"https:\/\/accurate.id\/teknologi\/algoritma\/\"><span style=\"font-weight: 400\">https:\/\/accurate.id\/teknologi\/algoritma\/<\/span><\/a><\/p>\n<p style=\"text-align: justify\"><a href=\"https:\/\/idcloudhost.com\/algoritma-pemrograman-pengertian-fungsi-cara-kerja-dan-contohnya\/\"><span style=\"font-weight: 400\">https:\/\/idcloudhost.com\/algoritma-pemrograman-pengertian-fungsi-cara-kerja-dan-contohnya\/<\/span><\/a><\/p>\n<p style=\"text-align: justify\"><a href=\"https:\/\/media.geeksforgeeks.org\/wp-content\/cdn-uploads\/20191016135223\/What-is-Algorithm_-1024x631.jpg\"><span style=\"font-weight: 400\">https:\/\/media.geeksforgeeks.org\/wp-content\/cdn-uploads\/20191016135223\/What-is-Algorithm_-1024&#215;631.jpg<\/span><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kebanyakan orang saat mendengar kata \u201cAlgoritma\u201d akan langsung berpikir bahwa akan berkaitan dengan ilmu komputer dan matematika. Hal ini tidak salah, karena memang algoritma berkaitan erat dengan hal-hal tersebut.\u00a0 Secara definisi, algoritma adalah suatu upaya dengan urutan operasi yang disusun secara logis dan sistematis untuk mengeluarkan suatu output yang diinginkan. Algoritma menjelaskan secara jelas langkah-langkah [&hellip;]<\/p>\n","protected":false},"author":15,"featured_media":2227,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[35,23,25,36,37],"class_list":["post-2226","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-articles","tag-algorithm","tag-algoritma","tag-computer-science","tag-ilmu-komputer","tag-teknik-informatika"],"_links":{"self":[{"href":"https:\/\/student-activity.binus.ac.id\/himmat\/wp-json\/wp\/v2\/posts\/2226","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/student-activity.binus.ac.id\/himmat\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/student-activity.binus.ac.id\/himmat\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/student-activity.binus.ac.id\/himmat\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/student-activity.binus.ac.id\/himmat\/wp-json\/wp\/v2\/comments?post=2226"}],"version-history":[{"count":2,"href":"https:\/\/student-activity.binus.ac.id\/himmat\/wp-json\/wp\/v2\/posts\/2226\/revisions"}],"predecessor-version":[{"id":2229,"href":"https:\/\/student-activity.binus.ac.id\/himmat\/wp-json\/wp\/v2\/posts\/2226\/revisions\/2229"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/student-activity.binus.ac.id\/himmat\/wp-json\/wp\/v2\/media\/2227"}],"wp:attachment":[{"href":"https:\/\/student-activity.binus.ac.id\/himmat\/wp-json\/wp\/v2\/media?parent=2226"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/student-activity.binus.ac.id\/himmat\/wp-json\/wp\/v2\/categories?post=2226"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/student-activity.binus.ac.id\/himmat\/wp-json\/wp\/v2\/tags?post=2226"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}