سلام. من دانش آموزش رشته ریاضی هستم. قصد شرکت در المپیاد کامپیوتر در سال آینده دارم. 2 مرحله اول المپیاد کامپیوتر ریاضی هست. اما مراحل سوم به بعد برنامه نویسی ++C هم اضافه میشود. این دوره برای المپیاد خوبه؟ این منابع برنامه نویسی ++C در المپیاد:
1. برنامهنویسی چیست؟
2. سرفایلها
3. متغیرها و عملیات ریاضی
4. دستورات ورودی/ خروجی
5. دستورهای کنترلی:
✓ دستور شرطی if
✓ حلقههای forو while
✓ عملگرهای منطقی
✓ Continue, break, goto
6. توابع:
✓ توابع ریاضی cmath
✓ تعریف توابع
✓ تابع بازگشتی
✓ فراخوانی با ارجاع و مقدار
7. آرایهها و اشارهگرها:
✓ آرایههای یک بعدی و چند بعدی
✓ رفتار آرایهها
✓ متغیرهای اشارهگر
✓ اشارهگرهای رشتهای
✓ توابع پردازش رشته
8. کلاس stringو توابع مفید
9. عملگرهای بیتی، structها
10. پیش پردازنده
11. کتابخانه قالب استاندارد (STL):
✓ Vector
✓ Set
✓ Map
✓ Priority- queue
✓ Bitset
✓ الگوریتمهای مهم STL: sort, max, minو ...
12. مفهوم کلاس و استفاده از آن
سلام عرض میکنم.
بله این دوره قطعا میتونه براتون مفید باشه. قسمت عمده مفاهیمی که فرمودید رو پوشش میده دوره ما.