Tampilkan postingan dengan label competitive programming. Tampilkan semua postingan
Tampilkan postingan dengan label competitive programming. Tampilkan semua postingan
LevelBeginner
Type
  • General
Requirement
Similar
LevelIntermediate
Type
  • Dynamic Programming
Requirement
Similar
Dan kita akan membahas tentang math lagi. Jangan serem dulu liat namanya "Linear Diophantine", sebenarnya itu namanya doang yang keren, tapi sebenarnya tidak terlalu susah teorinya. Sederhananya yang ingin kita solve adalah soal seperti ini :
ax + by = c
Dimana a, x, b, y, dan c adalah bilangan bulat (integer), dan kita telah mengetahui nilai dari a, b, dan c. Kita diminta mencari semua pasangan x dan y yang memenuhi persamaan diatas.

LevelBasic
Type
  • Math
Requirement
  • Algebra
Similar
  • GCD and LCM
  • Extended Euclid
Hal yang sangat dasar dalam Competitive Programming adalah Modulo Arithmetic, hal ini sangat penting diketahui dalam OSP maupun OSN, jadi sekarang saya akan membahasnya disini.
Karena tidak jarang peserta yang sudah sampai ke OSN pun masih belum mengerti bagaimana cara kerja Modulo Arithmetic ini.

LevelBasic
Type
  • Math
Requirement
    Similar
      LevelIntermediate
      Type
      • Dynamic Programming
      Requirement
      Similar
      Dan sekarang aku agak meloncat dikit ke bagian agak sedikit advanced, yaitu DP.
      Dan jika ada kode, saya akan menuliskan dalam bahasa C++. (seharusnya kode untuk Pascal tidak akan jauh berbeda)

      LevelIntermediate
      Type
      • Dynamic Programming
      Requirement
      • Recursive Function
      • Multidimensional Array
      • Big O Notation
      Similar
      • Knapsack Zero One
      • Matrix Chain Multiplication (MCM)
      • Longest Increasing Subsequence (LIS)
      • Coin Change Problem
      LinkBebek Untuk Teman
      TypeMath
      Requirement
      LinkA Tambah B
      TypeMath
      Requirement
      LinkProgram Pertamaku
      TypeInput/Output
      Requirement
      Sekarang kita akan membahas tentang input output string / array of char di pascal maupun di C++.
      Terkadang untuk urusan string agak rada tricky, dan sering ngebug, sekarang kita akan membahas cara yang baik dan benarnya.

      LevelBeginner
      Type
      • I/O Processing
      Requirement
      • Basic Program Structure
      • Program Flow (if, for, while)
      • Procedure & Function
      • Variable
      • Input & Output Integer
      • Input & Output Char
      Similar
      Post pertama tentang competitive programming, sekarang kita akan membahas hal yang paling basic dalam programming, terutama dalam dunia competitive programming yang mengambil input dari terminal atau command prompt.

      LevelBeginner
      Type
      • I/O Processing
      Requirement
      • Basic Program Structure
      • Variable
      Similar
      alijaya. Diberdayakan oleh Blogger.