VisuAlgo.net/id
  visualisasi struktur data dan algoritma dengan animasi (Indonesian)
  
  
  
   
  Featured story: Visualizing Algorithms with a Click
  
  Featured blog: Digitising as many static Computer Science textbooks examples into equivalent VisuAlgo animation
  
  
  
   
  VisuAlgo project continues to be funded by Optiver (started mid 2023, to continue to mid 2025 and possibly beyond).
The focus this AY24/25 is to make VisuAlgo much more mobile-friendly and to improve the online quiz capabilities.
  
  
  
  Tidak ditemukan hasil apa-apa.>
  
  
  
  VisuAlgo adalah situs tiga bahasa. Silahkan kunjungi versi-versi lain dari VisuAlgo selain versi Inggris, yaitu Mandarin or Indonesia. Pengunjung dapat melihat statistik penerjemahan dari ketiga halaman-halaman ini (kami berjuang untuk membuat ketiganya mendekati 100% segera). Sayang sekali kemajuan penerjemahan dengan bahasa-bahasa lain terlalu tertinggal dibelakang dan mereka jadi dialihkan ke Bahasa Inggris lagi.
  Dalam VisuAlgo, anda bisa memasukkan input anda sendiri untuk algoritma apapun daripada hanya menggunkan masukan-masukan contoh dari kami. Cobalah fitur penggambaran input graf di 9 visualisasi yang berkaitan dengan graf: Struktur Data Graf, DFS/BFS, Pohon Perentang Terkecil, Jarak Terpendek, Aliran Maksimum, Pencocokan Graf, MVC, Pohon Steiner, dan TSP. Anda juga bisa meng-klik tag 'graf' di salah satu dari 9 visualisasi graf atau ketik 'graf' di kotak pencarian.
  Berikut adalah beberapa fitur visualisasi terbaru: kemampuan untuk menampilkan dua skala visualisasi (1,0x dan 0,5x), skala zoom-out digunakan untuk menampilkan operasi dari kasus uji yang sedikit lebih besar, /list (daftar yang tertaut tidak lagi secara otomatis disusun ulang untuk sebagian besar kasus untuk memperkuat kesan O(1) dari hampir semua operasi Daftar Taut).
  Berita terbaru [Jumat, 09 Juni 23]: Proyek VisuAlgo didanai oleh Optiver mulai hari ini. Kami kini membuka pendaftaran akun VisuAlgo untuk semua mahasiswa/guru Ilmu Komputer di seluruh dunia. Kunjungi  halaman login dan ikuti petunjuk di layar untuk membuat akun VisuAlgo baru (tidak lagi terbatas pada email terkait 'nus.edu').
  Untuk membandingkan 2 algoritma relevan seperti Kruskal dengan Prim di graf yang sama, buka 2 halaman VisuAlgo di 2 jendela dan taruh mereka bersebelahan. Klik disini untuk melihat screenshotnya. Teknik juktaposisi ini bisa dipakai kapan saja jika anda mau membandingkan dua struktur-struktur data atau algoritma-algoritma yang mirip.
  Anda dapat memvisualisasikan pohon rekursi (atau DAG, jika ada sub-problem yang berulang dan Pemrograman Dinamis (DP) dapat digunakan) dari fungsi rekursi apapun yang bisa ditulis secara legal di JavaScript. Klik disini untuk melihat screenshotnya. Tentu saja jangan coba visualisasikan rekursi dengan pohon rekursi raksaksa karena hal itu dapat menyebabkan komputer atau browser web anda crash.
  VisuAlgo di-load cepat untuk pengunjung pertama (kami menggunakan CDN global dari Cloudflare), tetapi dapat di-load 'hampir instan' untuk pengunjung setia karena kami men-cache banyak dari konten statis dari VisuAlgo :). Jadi, jangan pakai mode incognito atau browsing privat supaya cache file-file VisuAlgo tetap tersimpan. Terlebih lagi, untuk murid-murid NUS dengan akun-akun VisuAlgo, kami akan me-load VisuAlgo sesuai dengan preferensi anda/setingan kelas setelah anda login.
  Setiap halaman visualisasi memiliki 'Mode Kuliah Maya' yang dapat diakses dari sisi kanan atas halaman tersebut. Mode ini ditampilkan secara otomatis kepada pengunjung pertama (atau yang tidak logged-in) untuk menunjukkan struktur data atau algoritma yang sedang divisualisasikan. Kualitas dari Mode Kuliah Maya akan perlahan-lahan dibuat mencapai standar kuliah dari kelas-kelas algoritma di National University of Singapore :).
  Silahkan mencoba fitur-fitur terbaru dari VisuAlgo: 1). Akun-akun pengguna untuk murid-murid NUS saja (dan juga baca boks Panduan Privasi di sisi kanan bawah), 2). Setup yang lebih mobile-friendly 3). Mode kuliah maya yang lebih bagus untuk mencapai "standar NUS", dan 4). Kemampuan tiga-bahasa (/en, /zh, atau /id).
  VisuAlgo mempunyai dua komponen utama: 24 halaman visualisasi dan komponen Kuis Online (lebih banyak pertanyaan saat ini sedang ditambahkan ke dalam bank soal). Kami tidak membuat skrip pertanyaan-pertanyaan dalam Kuis Online :O dan semua jawaban-jawaban akan dievaluasi hampir seketika itu juga :). Anda bisa mencoba sistem Kuis Online dengan mengklik tombol 'Latihan' di modul visualisasi.
  
    
  
  
              
                  - 
        
          
              
            
            
            
              cs1010
              it5003
              cs2040
              cs3230
              cs3233
             
 
 
- 
        
          
              
            
            
            
              larik
              algoritma
              gelembung
              pilih
              sisipkan
              pemilihan
              penyisipan
              gabungkan
              cepat
              cepat teracak
              penghitungan
              radix
              mengurutkan
              cs1010
              it5003
              cs2040
              cs3230
              senarai
              struktur data
              pengurutan
             
 
 
- 
        
          
              
            
            
            
              manipulasi bit
              himpunan
              cs3233
              larik
              senarai
              ds
              struktur data
              masker bit
             
 
 
- 
        
          
              
            
            
            
              tumpukan
              antrean
              ganda
              deque
              it5003
              cs2040
              larik
              ds
              struktur data
              berantai
             
 
 
- 
        
          
              
            
            
            
              antrean berprioritas
              rekursif
              it5003
              cs2040
              rekursi
              ds
              struktur data
              biner
              timbunan
             
 
 
- 
        
          
              
            
            
            
              pengalamatan terbuka
              linear
              kuadratik
              hash ganda
              it5003
              cs2040
              ds
              struktur data
             
 
 
- 
        
          
              
            
            
            
              adelson velskii landis
              himpunan
              tabel
              avl
              it5003
              cs2040
              rekursi
              rekursif
              ds
              struktur data
              himpunan
              bst
              biner
              cari
              pohon
              prioritas
              antrean
             
 
 
- 
        
          
              
            
            
            
              pohon
              lengkap
              bipartit
              dag
              it5003
              cs2040
              graf
              ds
              struktur data
             
 
 
- 
        
          
              
            
            
            
              kompresi path
              lepas
              himpunan
              struktur data
              penggabungan berdasarkan peringkat
              cs2040
              cs3233
              larik
              pohon
              cari
              ds
             
 
 
- 
        
          
              
            
            
            
              pohon indeks biner
              bit
              dinamis
              fenwick
              jarak
              jumlah
              titik
              ubah
              cs3233
              biner
              ds
              struktur data
             
 
 
- 
        
          
              
            
            
            
              dinamis
              jarak
              jumlah
              minimum
              maksimum
              cs3233
              segmen
              pohon
              ds
              struktur data
             
 
 
- 
        
          
              
            
            
            
              pemrograman dinamis
              dp
              generik
              cs1010
              it5003
              cs2040
              cs3233
              cs4234
              rekursif
              algoritma
              rekursi
              pohon
              dag
             
 
 
- 
        
          
              
            
            
            
              bfs
              dfs
              it5003
              cs2040
              bipartit
              scc
              simpul pemotong
              titik artikulasi
              jembatan
              cs2020
              graf
              algoritma
             
 
 
- 
        
          
              
            
            
            
              mst
              prim
              kruskal
              graf
              minimum
              rentang
              cs2040
              pohon
              algoritma
             
 
 
- 
        
          
              
            
            
            
              sssp
              satu-sumber
              bfs
              dijkstra
              bellman ford
              it5003
              cs2040
              satu sumber
              jarak terpendek
              graf
              algoritma
             
 
 
- 
        
          
              
            
            
            
              floyd
              kura-kura-kelinci
              matematika
              cs3233
              algoritma
             
 
 
- 
        
          
              
            
            
            
              string
              pencocokan
              lrs
              lcs
              cs3233
              akhiran
              pohon
              ds
              struktur data
             
 
 
- 
        
          
              
            
            
            
              lcp
              cs3233
              pencocokan
              lrs
              lcs
              akhiran
              larik
              string
              ds
              struktur data
             
 
 
- 
        
          
              
            
            
            
              cembung
              potong
              berliku
              cekung
              cs3233
              komputasional
              geometri
              algoritma
             
 
 
- 
        
          
              
            
            
            
              andrew
              rantai monoton
              graham
              scan
              jarvis
              march
              cs3233
              komputasional
              geometri
              algoritma
             
 
 
- 
        
          
              
            
            
            
              aliran terbesar
              edmonds karp
              potongan minimum
              dinic
              ford fulkerson
              graf
              cs3233
              cs4234
              algoritma
             
 
 
- 
        
          
              
            
            
            
              augmenting path
              bipartit
              graf
              cs3233
              cs4234
              pencocokan
              algoritma
             
 
 
- 
        
          
              
            
            
            
              np-hard
              graf
              bipartit
              pohon
              pohon
              dp
              bipartit
              pencocokan
              aliran terbesar
              cs3233
              cs4234
             
 
 
- 
        
- 
        
          
              
            
            
            
              np-hard
              graf
              dp
              mst
              cs3233
              cs4234
             
 
 
- 
        
 
  
  
         
      
      Tentang
✕
      
        VisuAlgo digagas pada tahun 2011 oleh Associate Professor Steven Halim sebagai alat untuk membantu murid-muridnya mengerti struktur-struktur data dan algoritma-algoritma, dengan memampukan mereka untuk mempelajari dasar-dasarnya secara otodidak dan dengan kecepatan mereka sendiri.
VisuAlgo mempunya banyak algoritma-algoritma tingkat lanjut yang dibahas didalam buku Dr. Steven Halim ('Competitive Programming', yang ditulis bersama adiknya Dr. Felix Halim dan temannya Dr. Suhendry Effendy) dan lebih lagi. Hari ini, beberapa dari visualisasi/animasi algoritma-algoritma tingkat lanjut ini hanya ditemukan di VisuAlgo.
Meskipun pada khususnya didesain untuk murid-murid National University of Singapore (NUS) yang mengambil berbagai kelas-kelas struktur data dan algoritma (contoh: CS1010/setara, CS2040/setara (termasuk IT5003), CS3230, CS3233, dan CS4234), sebagai pendukung pembelajaran online, kami berharap bahwa orang-orang di berbagai belahan dunia menemukan visualisasi-visualisasi di website ini berguna bagi mereka juga.
VisuAlgo tidak didesain untuk layar sentuh kecil (seperti smartphones) dari awalnya karena kami harus membuat banyak visualisasi-visualisasi algoritma kompleks yang membutuhkan banyak pixels dan gestur klik-dan-tarik untuk interaksinya. Resolusi layar minimum untuk pengalaman pengguna yang lumayan adalah 1366x768 dan hanya halaman utama VisuAlgo yang secara relatif lebih ramah dengan layar kecil. Tetapi, kami sedang bereksperimen dengan versi mobil (kecil) dari VisuAlgo yang akan siap pada April 2022.
VisuAlgo adalah proyek yang sedang terus berlangsung dan visualisasi-visualisasi yang lebih kompleks sedang dibuat. Pada saat ini, platform ini mempunyai 24 modul visualisasi.
Perkembangan yang paling menarik adalah pembuatan pertanyaan otomatis (sistem kuis online) yang bisa dipakai oleh murid-murid untuk menguji pengetahuan mereka tentang dasar struktur-struktur data dan algoritma-algoritma. Pertanyaan-pertanyaan dibuat secara acak dengan semacam rumus dan jawaban-jawaban murid-murid dinilai secara instan setelah dikirim ke server penilai kami. Sistem kuis online ini, saat sudah diadopsi oleh banyak dosen Ilmu Komputer diseluruh dunia, seharusnya bisa menghapuskan pertanyaan-pertanyaan dasar tentang struktur data dan algoritma dari ujian-ujian di banyak Universitas. Dengan memberikan bobot kecil (tapi tidak kosong) supaya murid-murid mengerjakan kuis online ini, seorang dosen Ilmu Komputer dapat dengan signifikan meningkatkan penguasaan materi dari murid-muridnya tentang pertanyaan-pertanyaan dasar ini karena murid-murid mempunyai kesempatan untuk menjawab pertanyaan-pertanyaan ini yang bisa dinilai secara instan sebelum mereka mengambil kuis online yang resmi. Mode latihan saat ini mempunyai pertanyaan-pertanyaan untuk 12 modul visualisasi. Kami akan segera menambahkan pertanyaan-pertanyaan untuk 12 modul visualisasi yang lainnya sehingga setiap setiap modul visualisasi di VisuAlgo mempunyai komponen kuis online.
Kami telah menerjemahkan halaman-halaman VisuALgo ke tiga bahasa-bahasa utama: Inggris, Mandarin, dan Indonesia. Saat ini, kami juga telah menulis catatan-catatan publik tentang VisuAlgo dalam berbagai bahasa, termasuk Bahasa Indonesia, Korea, Vietnam, dan Thai: 
        id,
        
kr,
        
vn,
        
th.
      
 
     
    
      Tim
✕
      
        
          Pemimpin & Penasihat Proyek (Jul 2011-sekarang)
          Associate Professor Steven Halim,  School of Computing (SoC), National University of Singapore (NUS)
          Dr Felix Halim, Senior Software Engineer, Google (Mountain View)
        
        
          Murid-Murid S1 Peniliti 1
          CDTL TEG 1: Jul 2011-Apr 2012: Koh Zi Chun, Victor Loh Bo Huai
        
        
          Murid-Murid Proyek Tahun Terakhir/UROP 1
          Jul 2012-Dec 2013: Phan Thi Quynh Trang, Peter Phandi, Albert Millardo Tjindradinata, Nguyen Hoang Duy
          Jun 2013-Apr 2014 Rose Marie Tan Zhao Yun, Ivan Reinaldo
        
        
          Murid-Murid S1 Peniliti 2
          CDTL TEG 2: May 2014-Jul 2014: Jonathan Irvin Gunawan, Nathan Azaria, Ian Leow Tze Wei, Nguyen Viet Dung, Nguyen Khac Tung, Steven Kester Yuwono, Cao Shengze, Mohan Jishnu
        
        
          Murid-Murid Proyek Tahun Terakhir/UROP 2
          Jun 2014-Apr 2015: Erin Teo Yi Ling, Wang Zi
          Jun 2016-Dec 2017: Truong Ngoc Khanh, John Kevin Tjahjadi, Gabriella Michelle, Muhammad Rais Fathin Mudzakir
          Aug 2021-Apr 2023: Liu Guangyuan, Manas Vegi, Sha Long, Vuong Hoang Long, Ting Xiao, Lim Dewen Aloysius
        
        
          Murid-Murid S1 Peniliti 3
          Optiver: Aug 2023-Oct 2023: Bui Hong Duc, Oleh Naver, Tay Ngan Lin
        
        
          Murid-Murid Proyek Tahun Terakhir/UROP 3
          Aug 2023-Apr 2024: Xiong Jingya, Radian Krisno, Ng Wee Han, Tan Chee Heng
          Aug 2024-Apr 2025: Edbert Geraldy Cangdinata, Huang Xing Chen, Nicholas Patrick
        
        
          List of translators who have contributed ≥ 100 translations can be found at statistics page.
        
        
          Ucapan Terima Kasih
          Proyek ini dimungkinkan karena Hibah Pengembangan Pengajaran dari NUS Centre for Development of Teaching and Learning (CDTL).
        
       
     
    
      Syarat Guna
✕
      
        VisuAlgo bebas biaya untuk komunitas Ilmu Komputer di dunia. Jika anda menyukai VisuAlgo, satu-satunya "pembayaran" yang kami minta dari anda adalah agar anda menceritakan keberadaan VisuAlgo kepada murid-murid/dosen-dosen Ilmu Komputer. Anda dapat menceritakan tentang VisuAlgo melewati media sosial yang anda tahu lewat postingan Facebook/Twitter/Instagram/TikTok, situs mata kuliah, ulasan di blog, email-email, dsb.
Mahasiswa dan pengajar Struktur Data dan Algoritma (DSA) dipersilakan untuk menggunakan situs web ini langsung untuk kelas mereka. Jika Anda mengambil tangkapan layar atau video dari situs ini, Anda dapat menggunakannya di tempat lain, asalkan mencantumkan URL situs web ini (https://visualgo.net) dan/atau daftar publikasi di bawah sebagai referensi. Namun, harap hindari mengunduh file sisi-klien VisuAlgo dan menghostingnya di situs web Anda, karena ini dianggap sebagai plagiarisme. Saat ini, kami tidak mengizinkan orang lain untuk melakukan fork proyek ini atau membuat varian VisuAlgo. Penggunaan pribadi salinan offline dari sisi-klien VisuAlgo diperbolehkan.
Harap diperhatikan bahwa komponen kuis online VisuAlgo memiliki elemen sisi-server yang substansial, dan tidak mudah menyimpan skrip dan basis data sisi-server secara lokal. Saat ini, publik umum hanya dapat mengakses sistem kuis online melalui 'mode latihan.' 'Mode uji' menawarkan lingkungan yang lebih terkontrol untuk menggunakan pertanyaan yang dihasilkan secara acak dan verifikasi otomatis dalam ujian-ujian nyata di NUS.
Daftar Publikasi
Karya ini telah dipresentasikan singkat pada CLI Workshop sewaktu ACM ICPC World Finals 2012 (Poland, Warsaw) dan pada IOI Conference di IOI 2012 (Sirmione-Montichiari, Italy). Anda bisa mengklik link ini untuk membaca makalah kami tahun 2012 tentang sistem ini (yang belum disebut sebagai VisuAlgo pada tahun 2012 tersebut).
Laporan Bug atau Permintaan Fitur Baru
VisuAlgo bukanlah proyek yang sudah selesai. Associate Professor Steven Halim masih aktif dalam mengembangkan VisuAlgo. Jika anda adalah pengguna VisuAlgo dan menemukan bug di halaman visualisasi/sistem kuis online atau jika anda mau meminta fitur baru, silahkan hubungi Associate Professor Steven Halim. Alamat emailnya adalah gabungan dari namanya dan tambahkan gmail titik com.