Olimpiyat programlamanın temelleri - kurs 4900 ruble. Açıköğretimden, eğitim 8 hafta, Tarih 29 Kasım 2023.
Miscellanea / / December 01, 2023
Gereksinimler
Programlama dillerinden birine ilişkin temel bilgiler.
Bu kurs, olimpiyatlarda yüksek sonuçlar elde etmek isteyen 5-11. sınıf öğrencileri için tasarlanmıştır. Okul çocukları için Tüm Rusya Olimpiyatlarının belediye ve bölgesel aşamaları gibi programlamada bilgisayar Bilimi.
Bu kurs yeni başlayanlar için tasarlanmıştır, yani tamamlamak için başka hiçbir şeye ihtiyacınız olmayacak. Herhangi bir programlama dilinde temel yeterlilik ve okul müfredatındaki temel bilgiler matematik. Kurs, yalnızca göstermekle kalmayacak, kapsamlı bir algoritma ve veri yapıları seti sunmaktadır. belediye aşamasında bazı sonuçlar elde etmek, aynı zamanda okul çocukları için Tüm Rusya Olimpiyatlarının son aşamasında bir ödül kazanan diploması almak bilgisayar Bilimi. Kurs şu konuları içerir: bisearch, bubble sort, birleştirme sıralaması, hızlı sıralama, temel dinamik programlama problemleri, en yaygın olanı bulma alt diziler, en büyük artan alt diziyi arama, DFS ve BFS algoritmaları, Dijkstra, Floyd ve Ford-Bellman algoritmaları, ağaçta dinamik programlama problemleri, sırt çantası problemi, alt bölümler ve alt kümeler üzerindeki dinamikler, birleşik nesnelerin oluşturulması, ikili üstelleştirme, Öklid algoritması, karmalar, Z işlevi, önek işlevi, bölüm ağacı, Fenwick ağacı vb.