پاسخ : بحث و گفتگو پیرامون المپیاد کامپیوتر
به نقل از ایلیا :
یه راهنمایی حسابی میخام

:-پررو
من کلا نمیدونم المپیاد چیه اینو لطفا توضیح بدین دلیل ندوستنمم تعطیل بودن مدرسه در این مورده اصلا اهمیت به المپیاد نمیدن
بعد الان فرض کنین من فهمیدم المپیاد چیه

حالا بگید المپیاد کامپیوتر چه جوریه
1-توی چه مقطعی باید المپیاد کامپیوتر داد
2-منابع سوالاش چیان کلا سوالا در چه مورده مثلا در مورد سخت افزار؟برنامه نویسی؟شبکه؟
میدونم خیلی سوالام کلی بود ولی خواهش میکنم یک نفر جواب بده خیلی ممنون میشم ازش.
کلا باید به ۴ تا مبحث خیلی خوب مسلط باشی
۱. ترکیبیات
۲. گراف
۳. الگوریتم
۴. گراف
المپیاد کامپیوتر ۴ تا مرحله داره [بر خلاف المپیادای دیگه که ۳ مرحلهایه]
۱. مرحله اول : شامل ۳۵ سوال تستی ترکیبیات و الگوریتمی و هوش و خلاقیت
۲. مرحله دوم : توی دو روز برگزار میشه و ممکنه روز اول تستی باشه یا تشریحی (اگه تستی باشه ۲۰ تا سوال اگه تشریحی باشه ۵ تا سوال) و روز دوم هم ۵ سوال تئورینظری
۳. مرحله سوم : در دو روز برگزار میشه که ۷۰ - ۷۵ نفر از کسایی هستن که توی مرحله دوم برگزیده شدن ، یه آزمون برنامه نویسی با ۴-۵ تا سوال میگیرن که پاسخ کوتاه هست !
۴. دوره تابستانی : در چند هفته برگزار میشه که هم درس دادن داره و هم آزمون و اوایل دوره مقداری از برنز ها و اواخر دوره مدال های نقره ، برنز و طلا مشخص میشن.
البته یه دوره انتخاب تیم هم هست که برای اونایی هست که مدال طلا دارن.
برای ترکیبیات خوندن بهت کتاب ترکیبیات عباس ثروتی انتشارات خوشخوان و اصول و فنون ترکیبیات و استراتژی حل مسئله رو پیشنهاد میکنم (ترکیبیات زرد علیپور واقعا برای کامپیوتری ها کتاب مضخرفیه)
گراف : کتاب آشنایی با گراف های یاسر فولادی انتشارات فاطمی و کتاب west (آشنایی با نظریه گراف) از داگلاس بی وست
الگوریتم : طراحی الگوریتم با رویکردی خلاقانه (creative) و یک کتاب جامع به نام CLRS
برنامه نویسی :
سایت ++c و کتاب آموزش ++c در ۲۱ روز
تمرین برنامه نویسی : سایت زیاده ولی ۴ تا سایت هستن که بهترینن : sgu , codeforces , usaco , spoj
برای مرحله ۲ کلا ۴ تا مبحث شمارش و استقرا و لانه کبوتری و ناوردایی بلد باشی، خیلی به کارت میاد و گراف هم که باید بلد باشی دیگه (اصولا سوالای گراف نمره بالایی دارن)
کلا توی المپیاد کامپیوتر علاوه بر اینکه دانشت باید خوب باشه قدرت حل مسالهت خیلی باید قوی باشه + قدرت توضیح مسئله.
سوالی بود بازم بپرس