Пайдаланылған әдебиеттер тізімі................................................................
29
Кіріспе
Тақырыптың өзектілігі:Ең алдымен, бағдарламалау тілін үйрену алгоритмдерді компьютерде кейіннен орындау үшін жазудың формальды ережелерімен танысу екенін еске түсіру керек. Бұл формальдылық есептеу құрылғыларының архитектурасына енгізілген принциптерден және математикалық логиканың қатаңдығынан туындайды. Сондықтан барлық қатаң ережелерді сөзсіз деп қабылдауға тырысыңыз және өзіңізді байыпты, мұқият, кейде қиын жұмысқа дайындаңыз. Дегенмен, сіз қорықпауыңыз, ренжімеуіңіз немесе тағдырға шағымданбауыңыз керек: аздап дәлдік, назар аудару, алдыңғы материалды білу - және сіз қазірдің өзінде бағдарламашысыз.Графикалық теорияда көптеген анықтамалар, теоремалар және алгоритмдер бар. Демек, бұл материал материалды толығымен жабатындай бола алмайды және көрсетпейді. Дегенмен, автордың пікірінше, ұсынылған ақпарат материалдың көлемі мен оның практикалық бағдарламалаудағы және олимпиада есептерін шешудегі «тиімділігі» арасында жақсы ымыраға келеді.Айта кету керек, бұл материал көбінесе студенттің рекурсивті функцияларды және қайталанатын қатынастарды қолдануда белгілі дағдыларға ие болуына байланысты, олар, атап айтқанда, сәйкесінше түпнұсқа материалдармен жұмыс істегенде пайда болуы мүмкін.
Зерттеу мақсаты: Жолдарды өндеу функцияларын талдау.