fbpx

competitive programming

Honey Pot: Кибер ертөнцийн зөгийн балны сав

Орчин үеийн кибер аюулгүй байдлын хамгийн сонирхолтой багажуудын нэг нь honey pot юм. Энэ нь халдагчдыг хуурч, тэдний үйл ажиллагааг илрүүлж, судлах гайхалтай арга хэрэгсэл билээ. Honey Pot гэж юу вэ? Honey Pot гэдэг нь кибер аюулгүй байдлын салбарт ашиглагддаг тусгай зориулалтын систем юм. Энэ нь халдагчдыг хуурч татах зорилготой хиймэл, хуурмаг сервер, сүлжээний орчин […]

Greedy Algorithm : Би шуналтай тэгээд чи яах юм ?

Энэ нийтлэлийг уншиж буй танд энэхүү өдрийн мэндийг хүргэе . Та өөрийгөө хэр шуналтай хүн гэж боддог вэ ? Хэрвээ та өөрийгөө шуналтай гэж бодож байвал энэхүү алгоритм танд яг таг тохирно гэсэн үг . Харин шуналгүй гэж бодож байвал тэр боломжгүй юм . Хүн төрөлхтний хамгийн эртний сэтгэл хөдлөлийн нэг бол яахын аргагүй шунал […]

Python програмчлалын хэл дээр оролтын утга авах аргууд.

Python програмчлалын хэл дээр бодлого бодож эхэлж байгаа анхан шатны суралцагчдад маань ихээхэн тулгардаг нэгэн асуудал бол input буюу оролтын утгыг авах билээ. Өнөөдрийн нийтлэлээр бид хэрхэн оролтын утгыг хувьсагчид зөв авч, цаашид үр дүнтэй хэрэглэх талаар дэлгэрэнгүй тайлбарлана. Бидний сонгож авсан жишээ бодлого бол SPOJ RGB7 сайтын “3 тооны их” нэртэй бодлого юм. Энэхүү […]

Хамтдаа бодоцгооё №1

Өмнөх нийтлэлд бид “Competitive Programming-ийг Эхлэх нь” сэдвийн дагуу эхлэхээс өмнө юуг анхаарах талаар дурдсан бол энэ удаад бодлого бодох явцыг жишээ бодлогоор дэлгэрэнгүй тайлбарлалаа. Бидний сонгож авсан бодлого бол SPOJ сайт дахь RGB7 цувралын хамгийн эхний бодлого болох RGB7002 – Гурвалжин юм.                                 […]

Competitive Programming-ийг эхлэх нь.

“Сайн хөвчөө бэлдвэл сум харваанд онож, сайн ухаанаа бэлдвэл ажил үйлс бүтнэ” гэх Монгол ардын зүйр үг нь аливаа ажлыг эхлэхээс өмнө шаардлагатай бэлтгэл, нөхцөлийг бүрэн хангаж, сууриа зөв тавих нь амжилтын түлхүүр гэдгийг бидэнд эрт дээр үеэс л сануулсаар ирсэн билээ. Өмнөх нийтлэлээр бид competitive programming-д тохиромжтой IDE-ийн талаар танилцуулсан бол энэ удаад competitive […]