Slide ini berisi penjelasan tentang teorema-teorema yang berlaku untuk notasi asimptotik beserta cara perhitungannya untuk kebutuhan waktu suatu algoritma.
Slide ini merupakan bahan ajar mata kuliah Analisis Algoritma di Teknik Informatika UNIKOM dan berisi tentang pengantar kenapa mahasiswa harus belajar Analisis Algoritma.
Perbandingan algoritma brute force , divide and conquerohohervin
comparing brute force algorithms, divide and conquer algorithm, and decrease and conquer algorithms.
advantage and weakness each algorithm
indonesian version.
Apa Itu Efisiensi Algoritma ?
Algoritma yang dapat dikatakan sebagai algoritma yang efisien, merupakan algoritma yang dimana pada saat pemrosesan algoritma tersebut tidak memakan banyak waktu dan juga ditak memakan banyak memori dalam pemrosesannya.
Seperti yang sudah di jelaskan, efisiensi algoritma umumnya di tinjau dari 2 hal, yaitu efisiensi terhadap waktu, dan efisiensi terhadap memori.
Walaupun algoritma yang memberikan keluaran yang benar (paling mendekati kenyataan), tetapi jika harus menunggu berjam-jam atau mungkin berhari-hari untuk mendapatkan outputannya (dalam hal ini yang dimaksudkan adalah efisiensi dalam waktu), algoritma tersebut biasanya tidak akan dipakai. Kebanyakan orang lebih menginignkan algoritma yang memiliki pengeluaran atau hasil outputan yang lebih cepat. Waktu yang diperlukan (running time) oleh sebuah algoritma cenderung tergantung pada jumlah input yang diproses.
Running time dari sebuah algoritma adalah fungsi dari jumlah inputnya. Running time dari suatu algoritma berbeda-beda bergantung pada input yang diberikan. Dengan demikian pengukurannya dihitung sebagai fungsi dari besarnya input yang diberikan.
Algoritma ini merupakan salah satu metode kecerdasann buatan untuk pencocokan kata / kalimat, dan dapat digunakan dalam pencocokan binary. contoh kasus dapat digunakan untuk pengolahan citra, deteksi, pencarian KMS
Huffman adalah salah satu algoritma kompresi. Ini adalah algoritma paling terkenal untuk
kompres teks. Ada empat fase dalam algoritma Huffman untuk kompres teks. Yang pertama adalah
kelompok karakter. Yang kedua adalah untuk membangun pohon Huffman. Yang ketiga adalah
encoding, dan yang terakhir adalah pembangunan bit kode. Prinsip algoritma Huffman adalah
karakter yang sering muncul di encoding dengan rangkaian bit yang pendek dan karakter yang
jarang muncul di bit-encoding dengan seri lagi. teknik kompresi Huffman dapat memberikan
penghematan dari 30% dari bit asli. Ia bekerja berdasarkan frekuensi karakter. Semakin banyak
karakter yang sama mencapai, semakin tinggi tingkat kompresi yang diperoleh.
Slide ini merupakan bahan ajar mata kuliah Analisis Algoritma di Teknik Informatika UNIKOM dan berisi tentang pengantar kenapa mahasiswa harus belajar Analisis Algoritma.
Perbandingan algoritma brute force , divide and conquerohohervin
comparing brute force algorithms, divide and conquer algorithm, and decrease and conquer algorithms.
advantage and weakness each algorithm
indonesian version.
Apa Itu Efisiensi Algoritma ?
Algoritma yang dapat dikatakan sebagai algoritma yang efisien, merupakan algoritma yang dimana pada saat pemrosesan algoritma tersebut tidak memakan banyak waktu dan juga ditak memakan banyak memori dalam pemrosesannya.
Seperti yang sudah di jelaskan, efisiensi algoritma umumnya di tinjau dari 2 hal, yaitu efisiensi terhadap waktu, dan efisiensi terhadap memori.
Walaupun algoritma yang memberikan keluaran yang benar (paling mendekati kenyataan), tetapi jika harus menunggu berjam-jam atau mungkin berhari-hari untuk mendapatkan outputannya (dalam hal ini yang dimaksudkan adalah efisiensi dalam waktu), algoritma tersebut biasanya tidak akan dipakai. Kebanyakan orang lebih menginignkan algoritma yang memiliki pengeluaran atau hasil outputan yang lebih cepat. Waktu yang diperlukan (running time) oleh sebuah algoritma cenderung tergantung pada jumlah input yang diproses.
Running time dari sebuah algoritma adalah fungsi dari jumlah inputnya. Running time dari suatu algoritma berbeda-beda bergantung pada input yang diberikan. Dengan demikian pengukurannya dihitung sebagai fungsi dari besarnya input yang diberikan.
Algoritma ini merupakan salah satu metode kecerdasann buatan untuk pencocokan kata / kalimat, dan dapat digunakan dalam pencocokan binary. contoh kasus dapat digunakan untuk pengolahan citra, deteksi, pencarian KMS
Huffman adalah salah satu algoritma kompresi. Ini adalah algoritma paling terkenal untuk
kompres teks. Ada empat fase dalam algoritma Huffman untuk kompres teks. Yang pertama adalah
kelompok karakter. Yang kedua adalah untuk membangun pohon Huffman. Yang ketiga adalah
encoding, dan yang terakhir adalah pembangunan bit kode. Prinsip algoritma Huffman adalah
karakter yang sering muncul di encoding dengan rangkaian bit yang pendek dan karakter yang
jarang muncul di bit-encoding dengan seri lagi. teknik kompresi Huffman dapat memberikan
penghematan dari 30% dari bit asli. Ia bekerja berdasarkan frekuensi karakter. Semakin banyak
karakter yang sama mencapai, semakin tinggi tingkat kompresi yang diperoleh.
Slide ini menjelaskan perihal penggunaan komentar yang baik dan buruk pada suatu kode program. Slide ini merupakan bahan ajar untuk mata kuliah Clean Code dan Design Pattern.
Materi untuk mata kuliah Pengujian Perangkat Lunak perihal Pengujian Perangkat Luak yang berfokus kepada Unit VS. Integration Testing dan White Box serta Black Box Testing
Slide ini berisi penjelasan tentang Data Mining Klasifikasi. Di dalamnya ada tiga algoritma yang dibahas, yaitu: Naive Bayes, kNN, dan ID3 (Decision Tree).
Slide ini merupakan saduran dari slide milik Google dan Borrys Hasian yang berisi penjelasan dasar tentang Google Design Sprint. Slide ini boleh digunakan untuk kebutuhan edukasi dan boleh disebarluaskan untuk kebutuhan tersebut.
Slide ini berisi penjelasan tentang scrum, bahan dasar, dan workflownya. Slide ini boleh dipergunakan untuk kebutuhan edukasi dan dipersilakan untuk disebarluaskan.
Presentasi ini dibuat untuk kepentingan akademik di UNIKOM. Prsentasi ini berisi teori-teori Business Model Canvas yang sebagian besar diambil dari Buku Startupreneur karya Hendry E. Ramdhan.
File ini berisi teori tentang SCRUM bagi para pemula yang mau mengimplementasikan SCRUM. File ini hanya digunakan untuk kebutuhan edukasi dan bukan untuk tujuan bisnis.
18. Apabila pengulangannya tidak dapat
ditentukan dengan pasti jumlah
pengulangannya maka kompleksitas
waktu yang diambil adalah
kompleksitas waktu terburuk.