اولین باره که به کاهو میای؟ راهنمای سایت رو حتما بخون!
وبسایت مسابقههای برنامه نویسی
یافتن کوتاه ترین دور در گراف ساده
کد مساله هشت وزیر با استفاده از الگوریتم ژنتیک
مرجع فارسی برای الگوریتم های هندسی و 2sat
نظریه اعداد لازم برای المپیاد کامپیوتری ها
برای مرحله سوم، تا چه سطحی باید برنامه نویسی بلد باشیم؟
اولین جمله از دنباله ی فیبوناچی که 1000رقم داشته باشد چیست؟
چه جاجهایی برای المپیاد کامپیوتر خوب هستند؟
در این قسمت میتونی به یک پرسش پاسخ بدی. اگه میخوای در مورد پرسش بحث و اظهار نظر کنی از قسمت «ثبت نظر» استفاده کن.
پاسخت رو دقیق و کامل بنویس، از عکس استفاده کن و اگه لازمه به منابع (کتاب یا سایت) ارجاع بده.
اگه پرسش یا پاسخها مفید هستند حتما بهشون رای بده تا پرسشها و پاسخهای خوب مشخص بشن.
توی قسمت پیشنمایش میتونی ببینی متنی که نوشتی چجوری روی سایت دیده میشه.
خیلی مهم: برای اینکه به خط بعد بری باید دوتا Enter بزنی.
میتونی از تگهای معمولی و سادهی html هم استفاده کنی.
با دکمههایی که بالای ویرایشگر قرار دارند کلی کار میشه کرد. از عکسگذاشتن بگیر تا لیست شمارهدار. حتما امتحانشون کن.
برای نوشتن علائم ریاضی میتونی از Mathjax استفاده کنی.
راهنمای Mathjax رو از سایت
math.stackexchange
بخون.
برای نوشتن عبارت ریاضی وسط جمله، اون عبارت رو بین دوتا $ قرار بده.
برای نوشتن عبارت ریاضی تو یه خط جدید اون رو بین دوتا $$ قرار بده.
سلام به همگی من می خواهم برنامه نویسی را شروع کنم و هیچ پیش زمینه ای تو کد ندارم میخوام به صورت خودآموز شروع کنم تا سر کلاس آماده باشم می خواستم کسانی که با تجربه هستن... منابع مناسبی به من معرفی کنن اگر هم یه برنامه مناسب هم برام روشن کنید که چطوری تو برنامه نویسی پیش برم که واقعا ممنون میشم
من خودم از این دو تا فایل شروع کردم:
فقط نکته اش اینجاست که توی فایل 1 از قسمت class به بعد رو لازم نیست بخونی. وقتی به اونجا رسیدی برو به فایل 2 که احتمالا خیلی قسمتاشو بلدی (بعد از خوندن فایل 1 تا class) و فقط لازمه سوالاشو حل کنی. البته این کاری بود که من کردم شاید اگر همون اول فایل 2 رو شروع کنی به خوندن بهتر باشه!
بعد از اینکه تموم شد برو توی سایت Codeforces از آسون ترین سوالاش شروع کن به حل کردن تا یه چیزایی هم اونجا یاد بگیری! بقیشم به مرور زمان یاد میگیری!
بازم تکرار میکنم که این روش یادگیری من بود شاید زیاد هم خوب نبوده باشه ولی به نظرم حداقلش فایل 2 رو کامل بخون. نکات ابتدایی برنامه نویسی رو خیلی خوب یاد داده همراه با سوال!