Bahan Kuliah

Minggu ke-1:

  • Pengantar Strategi Algoritmik (pdf)
  • Algoritma Brute Force (Bagian 1) (.pdf)
  • Minggu ke-2:

  • Algoritma Brute Force (Bagian 2) (.pdf)
  • Minggu ke-3:

  • Algoritma Greedy (Bagian 1) (.pdf)
  • Minggu ke-4:

  • Algoritma Greedy (Bagian 2) (.pdf)
  • Demo "Winzip mini" dengan Algoritma Huffman (Program kelompok Roland '04 dkk) (.exe)
  • Minggu ke-5:

  • Algoritma Divide and Conquer (Bagian 1) (.pdf)
  • Bahan kuliah Divide and Conquer dari MIT (Open Course Ware) (.pdf)
  • Minggu ke-6:

  • Algoritma Divide and Conquer (Bagian 2) (.pdf)
  • Minggu ke-7:

  • BFS (Breadth First Search) dan DFS ( Depth First Search) (.pdf)
  • Penerapan BFS dan DFS pada Pencarian Solusi (.pdf)
  • Demo program Puzzle dengan DFS dan BFS (Kelompok Masykur IF '04 dkk) - program dengan platform .NET (.zip)
  • Demo program Puzzle dengan DFS dan BFS (Kelompok Roland IF '04 dkk) - program dengan platform .NET (.zip)
  • Minggu ke-8:

  • Ujian Tengah Semester
  • Minggu ke-9:

  • Algoritma Runut-balik (backtracking) - bagian 1 (.pdf)
  • Minggu ke-10:

  • Algoritma Runut-balik (backtracking) - bagian 2 (.pdf)
  • Minggu ke-11:

  • Algoritma Branch and Bound (Bagian 1) (.pdf)
  • Minggu ke-12:

  • Algoritma Branch and Bound (Bagian 2) (.pdf)
  • Minggu ke-13:

  • Algoritma Pencarian String (String matching) (.pdf)
  • Bahan Tambahan (KMP, Boyer-Moore, dll) (.ppt)
  • Minggu ke-14:

  • Program Dinamis (bagian 1) (.pdf)
  • Program Dinamis (bagian 2) (.pdf)