fbpx

Competitive programming / Өрсөлдөөнт програмчлал /

Current Status
Not Enrolled
Price
Closed
Get Started
This Анги is currently closed

Чи аливаа асуудлыг хурдан бөгөөд үр дүнтэйгээр шийдэхийг хүсдэг үү? Тархиа дасгалжуулж, логик сэтгэлгээгээ хурцалмаар байна уу?

The Essential Engineering Education (TEEE) сургуулиас сурагчдадаа зориулан бэлтгэсэн энэхүү видео хичээлээр бид Competitive Programming буюу Өрсөлдөөнт програмчлалын ертөнцийг судлах болно.🚀

Өнөө үеийн технологийн хувьсал, дижитал шилжилт нь мэдээллийн технологийн салбарын инженерүүдээс зөвхөн онолын мэдлэг төдийгүй, бодит асуудлыг шийдвэрлэх хурд, алгоритмын гүнзгий ойлголт, бүтээлч сэтгэлгээг шаарддаг болсон билээ. Өрсөлдөөнт програмчлал бол зүгээр нэг код бичих ур чадвар биш! Энэ бол онол, практик, стратеги зэргийг хослуулж, хамгийн богино хугацаанд хамгийн шилдэг шийдлийг олох чадвар юм. Дэлхийн шилдэг инженерүүд, программистуудын гараагаа эхлүүлдэг энэхүү салбарт манай сурагчид ч бас өөрийн нэрээ тамгалах боломжтой!

Сургалтын агуулга

  • Оршил (Introduction).
  • Сэргээн санах.
  • C++ програмчлалын хэл.
  • Алгоритм (Algorithm).
  • Өрсөлдөөнт програмчлалын үндэс (Competitive Programming Basics).
  • Өгөгдлийн бүтэц ба алгоритм – I (DSA 1).
  • Тооны онол (Number Theory).
  • Шунахай алгоритм (Greedy Algorithm).
  • Өгөгдлийн бүтэц ба алгоритм – II (DSA 2).
  • Динамик программчлал (Dynamic Programming).
  • Тоглоомын онол (Game Theory).

📚 Ашиглах материал

  • Competitive Programmer’s Handbook – Antti Laaksonen
  • Програмчлалын тэмцээнд хүчээ сорьцгооё! (1-р дэвтэр)
  • Програмчлалын тэмцээнд хүчээ сорьцгооё! (2-р дэвтэр)

💡 Код бичих чадвараа хөгжүүлж, дэлхийн хэмжээний программист болох аяллаа эхлүүлээрэй! 🔥