Kursus
Struktur Data dan Algoritma di Python
LanjutanTingkat Keterampilan
Diperbarui 02/2026
PythonProgramming4 jam16 videos49 Latihan4,050 XP43,961Pernyataan Pencapaian
Buat Akun Gratis Anda
Lanjutkan dengan GoogleTampilkan opsi lainnyaatau
Dengan melanjutkan, Anda menerima Ketentuan Penggunaan kami, Kebijakan Privasi kami dan bahwa data Anda disimpan di Amerika Serikat.
Dipercaya oleh para pelajar di ribuan perusahaan
Melatih Tim?
Coba untuk BisnisDeskripsi Kursus
Kenali Struktur Data dan Algoritma Populer
Sebagian besar program komputer didasarkan pada beberapa struktur data dan algoritma. Pelajari apa yang ada di balik layar dari sebagian besar interaksi komputer Anda dalam kursus berdurasi empat jam ini! Anda akan membiasakan diri dengan beberapa struktur data yang paling umum: linked lists, stacks, queues, dan trees. Anda juga akan mengimplementasikan algoritma populer, seperti Depth First Search, Breadth First Search, Bubble sort, Merge sort, dan Quicksort.Pelajari Cara Mengenali Struktur Data dan Algoritma dalam Kehidupan Sehari-hari
Anda akan berlatih menerapkan struktur data dan algoritma pada setumpuk kartu, daftar putar musik, hidangan internasional, dan tumpukan buku. Anda akan memperoleh kemampuan untuk mengenali struktur data dan algoritma yang umum, serta mengimplementasikannya dalam aplikasi sehari-hari!Analisis Efisiensi Algoritma
Sepanjang perjalanan, Anda akan berhenti untuk menganalisis algoritma populer berdasarkan efisiensinya. Anda akan memahami “Notasi Big O”, standar industri untuk menggambarkan kompleksitas sebuah algoritma.Asah Pengetahuan Pemrograman Python Anda
Menguasai struktur data dan algoritma berarti mampu mengambil masalah sehari-hari dan menyelesaikannya menggunakan kode yang efisien. Anda akan mempraktikkan ini di Python, Anda akan membawa keterampilan dasar dan dapat dialihkan ini bersama Anda ke bahasa pemrograman apa pun.Persyaratan
Introduction to Object-Oriented Programming in Python1
Bekerja dengan Linked List dan Stack serta Memahami Notasi Big O
Anda akan mulai dengan mempelajari apa itu algoritma dan struktur data. Anda akan mempelajari dua struktur data: linked list dan stack. Selanjutnya, Anda akan belajar menghitung kompleksitas suatu algoritma menggunakan Notasi Big O.
2
Queue, Hash Table, Tree, Graph, dan Rekursi
Bab kedua ini akan mengajarkan dasar-dasar struktur data queue, hash table, tree, dan graph. Anda juga akan mempelajari apa itu rekursi.
3
Algoritma pencarian
Bab ini akan berfokus pada algoritma pencarian, seperti pencarian linear, pencarian biner, depth first search, dan breadth first search. Anda juga akan mempelajari binary search tree dan cara melakukan pencarian di dalamnya.
4
Algoritma pengurutan
Bab ini akan mengajarkan beberapa algoritma pengurutan, seperti bubble sort, selection sort, insertion sort, merge sort, dan quicksort.
Struktur Data dan Algoritma di Python
Kursus Selesai
Memperoleh Surat Keterangan Prestasi
Tambahkan kredensial ini ke profil LinkedIn, resume, atau CV AndaBagikan di media sosial dan dalam penilaian kinerja AndaDaftar sekarang
Bergabung dengan 19 juta pelajar dan mulai Struktur Data dan Algoritma di Python Hari Ini!
Buat Akun Gratis Anda
Lanjutkan dengan GoogleTampilkan opsi lainnyaatau
Dengan melanjutkan, Anda menerima Ketentuan Penggunaan kami, Kebijakan Privasi kami dan bahwa data Anda disimpan di Amerika Serikat.
Kembangkan keterampilan data Anda dengan DataCamp untuk Mobile
Buat kemajuan di mana saja dengan kursus mobile kami dan tantangan coding harian 5 menit.