electicode
АсосӣКурсҳоМанбаъҳоМасъалаҳо
Курсҳо

Курсеро интихоб кунед

Ҳар як курс — силсилаи дарсҳои кӯтоҳ бо машқҳо ҳангоми омӯзиш.
аз ин ҷо сар кунед

Puzzle Games

  • 4 модулҳо
  • 17 дарсҳо
Курсро оғоз кунед
Барномасозиро меомӯзем3Омодагӣ ба олимпиада7
бори аввал код менависед? аз ин ҷо сар кунед

Барномасозиро меомӯзем

Puzzle Games

Train your logic through short interactive challenges built around deduction, experimentation, and clever ideas.

  • 4 модулҳо
  • 17 дарсҳо
Оғоз кунед

Забони барномасозии C++ барои барномасозии рақобатӣ

Асосҳои барномасозиро тавассути машқҳои амалӣ ва мисолҳои амалӣ омӯзед.

  • 16 модулҳо
  • 87 дарсҳо
  • 7 дақ

Забони барномасозии Python барои барномасозии рақобатӣ

Асосҳои барномасозиро тавассути машқҳои амалӣ ва мисолҳои амалӣ омӯзед.

  • 14 модулҳо
  • 56 дарсҳо
Оғоз кунед
мусобиқаҳо ва масъалаҳои душвортар

Омодагӣ ба олимпиада

electicode© 2026. Ҳамаи ҳуқуқҳо ҳифз шудаанд.

Намуд
Оғоз кунед
Preparation to IOI Part 1

Build the core problem-solving skills every competitive programmer needs. This course introduces essential techniques such as binary search, prefix sums, greedy algorithms, two pointers, sliding window, recursion, complete search, and the first basics of graphs and combinatorics.

  • 13 модулҳо
  • 17 дарсҳо
Оғоз кунед

Preparation to IOI Part 2

Learn the main ideas that form the backbone of contest problem solving. This course covers dynamic programming, number theory, graph traversals, shortest paths, geometry, scanline, basic game theory, and more advanced forms of binary search.

  • 8 модулҳо
  • 25 дарсҳо
Оғоз кунед

Preparation to IOI Part 3

Move beyond the basics and learn how to solve more technical and structured problems. This course includes 2D dynamic programming, DSU, MST, combinatorics, geometry, heaps, arbitrary-precision arithmetic, and useful optimization techniques.

  • 8 модулҳо
  • 22 дарсҳо
Оғоз кунед

Preparation to IOI Part 4

Study the powerful techniques and data structures used in harder problems. This course covers trie, sparse table, segment tree, lazy propagation, tree techniques, binary jumping, divide and conquer, cyclic games, and sqrt methods.

  • 10 модулҳо
  • 25 дарсҳо
Оғоз кунед

Preparation to IOI Part 5

Master advanced ideas for high-level problems. This course includes string algorithms, advanced graph algorithms, deeper dynamic programming techniques, Fenwick tree, meet-in-the-middle, centroid decomposition, virtual trees, parallel binary search, and other advanced topics.

  • 10 модулҳо
  • 28 дарсҳо
Оғоз кунед

Preparation to IOI Part 6

Preparation to IOI Part 6

  • 12 модулҳо
  • 24 дарсҳо
Оғоз кунед
PI7

Preparation to IOI Part 7

Preparation to IOI Part 7

  • 3 модулҳо
  • 3 дарсҳо
Оғоз кунед