Lewati ke konten utama
BerandaPython

Kursus

Struktur Data dan Algoritma di Python

LanjutanTingkat Keterampilan
Diperbarui 02/2026
Jelajahi struktur data seperti linked list, stack, queue, hash table, dan graph; serta algoritme pencarian dan pengurutan!
Mulai Kursus Gratis
PythonProgramming
4 jam
16 videos
49 Latihan
4,050 XP
43,961
Pernyataan Pencapaian

Buat Akun Gratis Anda

Lanjutkan dengan GoogleTampilkan opsi lainnya

atau


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

Group

Melatih Tim?

Coba untuk Bisnis

Deskripsi 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 Python
1

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.
Mulai Bab
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.
Mulai Bab
Struktur Data dan Algoritma di Python
Kursus
Selesai

Memperoleh Surat Keterangan Prestasi

Tambahkan kredensial ini ke profil LinkedIn, resume, atau CV Anda
Bagikan di media sosial dan dalam penilaian kinerja Anda
Daftar sekarang

Bergabung dengan 19 juta pelajar dan mulai Struktur Data dan Algoritma di Python Hari Ini!

Buat Akun Gratis Anda

Lanjutkan dengan GoogleTampilkan opsi lainnya

atau


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.