تالار گفتمان مانشت
مسابقات ACM - نسخه‌ی قابل چاپ

صفحه‌ها: ۱ ۲ ۳
مسابقات ACM - javadjj - 11 مهر ۱۳۸۹ ۰۲:۰۶ ق.ظ

دوستانی که علاقه زیادی به مسابقات ACM دارند و در این زمینه فعالیت می کنند می توانند اینجا تبادل نظر کنند و سوالات خودشون رو بپرسند تا از سایر دوستانی که تجربه دارند راهنمایی بگیرند.
(البته خود من سال ۸۷ در مسابقات منطقه غرب آسیا که در سایت تهران دانشگاه صنعتی شریف برگزار شد حضور داشتم و تجربه خیلی خوبی بود یادش بخیر اقای غفاری بود مسئول مسابقات!!!!!)

مسابقات ACM - admin - 11 مهر ۱۳۸۹ ۱۰:۰۷ ق.ظ

دوست عزیز ACM چه ربطی به جورنال داره؟Smile
فعلاً به مباحث عمومی منتقل می شید و در صورت امکان یه فروم تازه واسه این جور کارهای علمی باز خواهیم کرد.Wink

کمک!!! - sakhreh - 20 فروردین ۱۳۹۰ ۰۷:۱۱ ب.ظ

سلام دوستان عزیز
من میخوام تو کلاسای ACM1 مقدماتی شرکت کنم ،اما ظاهرا باید ساختمان داده و پایگاه داده رو گذرونده باشیم
با توجه به اینکه من تازه ترم ۳ کامپیوترم و تازه دارم ساختمان داده رو میگذرونم ،میخوام بدونم واقعا ACM1 اونم مقدماتی به اینا نیاز داره یا بدون اینا هم میشه شرکت کرد؟
لطفا منو راهنمایی کنید.Confused

کمک!!! - ف.ش - ۲۰ فروردین ۱۳۹۰ ۱۰:۳۷ ب.ظ

یعنی واسه شرکت در مسابقات ACM ؟ به پایگاه داده ربطی نداره!!! همون زبان c یا c++ رو اگه بلد باشین کافیه کار کردن با visual studio هم سادش و میتونید از اعضای کلاس و .... یاد بگیرید البته اگه بلد نیستین آخه زمان ما ترم های اول TC کار میکردن!

شرکت کنید خیلی خوبه ولی ACM واقعا هم همت میخواد هم استعداد.

البته درستون مهم تره سعی کنید معدلتون رو بالا ببرید در کنارش به مسائل جانبی مثل ACM هم بپردازید.

میتونید نمونه سوالات ACM رو از اینجا بگیرید.


مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.


مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.


موفق باشید.

RE: کمک!!! - ۵۴m4n3h - 20 فروردین ۱۳۹۰ ۱۱:۲۷ ب.ظ

من ترم ۱ بودم ACM رو شروع کردم! Big Grin
زیاد به درس های دانشگاه تکیه نکنید!
فقط باید ++Cتون رو قوی کنید و الگوریتم بخونید (که معمولاً همه از روی CLRS میخونن!) و زیاد سوال حل کنید و سعی کنید سوال های سخت حل کنید! (همه‌ی این کارا رو همزمان پیش ببرید!)
واسه سوال هم که سایت زیاد هست!
اون موقع‌ها که ما جوون بودیم، tju بود، sju بود، sgu بود، uva بود و ...! (الآن زیاد در جریان نیستم! دیگه پیر شدیم! از ما سنی گذشته!)
البته من زیاد ACMist نیستما!

کمک!!! - ف.ش - ۲۱ فروردین ۱۳۹۰ ۰۶:۲۹ ق.ظ

منم زیاد ACMist نیستم Sad اون موقع بچه‌ها به من گفته بودم کتاب Art Of Programming رو بخونم و اکثر الگوریتم‌ها مثل جستجو‌ها و مرتب سازی‌ها و .... هم توش بود.

کمک!!! - sakhreh - 21 فروردین ۱۳۹۰ ۰۳:۰۹ ب.ظ

ممنون از راهنمایی آفاق و۵۴M4n3h عزیز
با توجه به اینکه در این کلاس زبان جاوا تدریس می شه و عنوان اون ACM1 هست ،نظرتون چیه؟

RE: کمک!!! - max_15s - 22 فروردین ۱۳۹۰ ۰۹:۳۰ ق.ظ

والا زبان که آزاده‌، می تونی جاوا یا سی یا پاسکال استفاده کنی
اگه آموزشش رایگانه‌، خوب چرا که نه‌، حالا جاوا هم یاد بگیر‌، مگه بده.

در کتاب art of programming در رابطه با تمام الگوریتم های اولیه توضیح داده و کدش به زبان سی رو داده. اما به نظر من بهترین بخشش‌، بخش ۱۴ که از هر کدوم از الگوریتم‌ها‌، اسونترین سوالات رو روی UVa جدا کرده و شمارش رو گفته‌، که واقعا اگه بخوای تمرین کنی کمک بزرگیه.
در رابطه با stl و pc2 هم گفته که خوبه. در کل خوبه که داشته باشیش از آدرس زیر.


مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.


شرکت در acm خیلی به علاقه‌ی خودت مربوط می شه‌، گاهی خیلی فشار می یاره‌، و خیلی وابسته است به پیشینه‌ی مربیت

در کل من از اینکه ۳ سال توش بودم راضیم‌، بیشتر به عنوان یه تفریح‌، شاید به خاطر اینکه هیچ وقت موفقیتی کسب نکردم‌، اگه خودت علاقه داری این سرگرمی خوبیه
اگه دانشگاهت می خواد یک تیم داشته باشه که مثلا حضور داشته باشه ،‌ خیلی بیشتر از اون چیزی که فکر کنی به سابقه‌ی مربیت مربوط می شه‌، اگه مربیت بهترین عملکردش حل ۳ سوال یا رتبه ۱۵ یا ۱۶ باشه احتمال داره که اذیت بشی.

به نظر من برو‌، اما اگه دانشگاهت می خواد براش رتبه بیاری یا جایی تحت فشار قرارت خواهد داد‌، در حالی که یک مربی معمولی دارین‌، بجز تجربه هیچ چیزی نداره ،تجربه ای که شاید خودت بدون فشار بدست بیاری مثلا می تونی کلاسها رو بری ولی مسابقه ندی.
خلاصه اینکه اول ببین مربی کیه‌، بعد ببین برای دانشگاه چطوریه مثلا برای شاید ۴۰۰ یا ۵۰۰ هزار تومن پولی که می خوان بدن‌، مثل دانشگاه ما به چهار میخ نکشنت، البته ما بعدش با پول خودمون می رفتیم‌، بازهم طلبکار بودن‌، که اسم دانشگاه رو داریم استفاده می کنیم.

کمک!!! - ۵۴m4n3h - 22 فروردین ۱۳۹۰ ۰۹:۵۴ ق.ظ

ACM رو فقط برای FUN باید شرکت کرد!
دلیل این که توی مسابقات به ازای حل سوال به آدم بادکنک میدن هم نشون دادن این موضوع هست!
و تقریباً میشه گفت آخرش چیزی دستت رو نمیگیره! اما در عوض کلی پیامدهای خوب داره!
یکی این که واقعاً تفریح خوب و هیجان انگیزیه! مسابقاتش واقعاً مفرحه! Big Grin
لذتی که آدم بعد از حل یه سوال سخت میبره، با هیچی قابل مقایسه نیست Big Grin
(من ترم ۱ که رفتم دانشگاه، اون قدر محیط علمی دانشگاه از تصور من فاصله داشته که اگه ACM نبود شاید افسردگی میگرفتم!)
کلی Coder خوبی میشه آدم و ذهن آدم برای تجزیه و تحلیل باز میشه! اصلاً همین که الگوریتم آدم خوب میشه، یه دنیا می ارزه!
اما زیاد به درد آدم هایی که به فکر معدل و رزومه و اینا هستن نمی خوره!
به خاطر این که معمولاً دو تا و ماکزیمم و در بهترین حالت ۳ تا تیم از سه دانشگاه مختلف میرن مسابقات جهانی که از اون ۳تا قطعاً یکیش مال شریفه! دومیش هم معمولاً امیرکبیره! سومین سهمیه هم بین دانشگاه های دیگه مثل علم و صنعت و تهران و شهید بهشتی و آزاد مشهد و ... میچرخه! و حتی ممکنه سهمیه‌ی تیم سوم رو هم حذف کنن! مثل کاری که توی سالای اخیر کردن! ۳ سال پیش یکی از تیم های دانشگاه ما سوم شد و کلی خوشحال شدن که میرن، اما بعد سهمیه رو کردن ۲ تا! و اونا بعد از کلی تلاشی که کرده بودن، نتونستن برن!

کمک!!! - samanium - 22 فروردین ۱۳۹۰ ۱۰:۴۳ ق.ظ

توو وبلاگ دکتر قدسی فکر کنم من لینک سوالای ACM رو دیدم

کمک!!! - sakhreh - 22 فروردین ۱۳۹۰ ۱۱:۱۲ ق.ظ

[والا زبان که آزاده‌، می تونی جاوا یا سی یا پاسکال استفاده کنی
اگه آموزشش رایگانه‌، خوب چرا که نه‌، حالا جاوا هم یاد بگیر‌، مگه بده.]
کلاسا تحت حمایت شرکت مینو سافت برگزار می شه ،کلی هم پول شهریه اشه
سایتشم اینه:

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.

 

کمک!!! - ۵۴m4n3h - 22 فروردین ۱۳۹۰ ۱۱:۴۵ ق.ظ

کسی میتونه ACM تدریس کنه که خودش ACMist باشه!
من نمی دونم این کسایی که این کلاسا رو راه انداختن کیا هستن! اما تا اون جایی که من می دونم همه‌ی آدم های خفن ACM با ++C کد میزنن! نمیدونم اینایی که دارن میان با جاوا میگن کین!!
کلاً جای عجیبیه!! ندیده بودم تا حالا!!
من اطلاعاتی در مورد مدرسینش پیدا نکردم، شما میشناسیدشون؟
آخه آدم های قوی توی ACM آدم های شناخته شده ای هستند! راحت میتونید چک کنید که مدرسینشون اونا هستند یا نه!
بعد ACM کلاً یه فعالیت دانشگاهیه نه موسسه ای!!! چون که برای مسابقات باید همه‌ی اعضای تیم از یه دانشگاه باشن!
کلاً همه چیز عجیب غریبه!!

RE: کمک!!! - max_15s - 22 فروردین ۱۳۹۰ ۰۵:۵۲ ب.ظ

(۲۲ فروردین ۱۳۹۰ ۱۱:۴۵ ق.ظ)۵۴m4n3h نوشته شده توسط:  کسی میتونه ACM تدریس کنه که خودش ACMist باشه!
من نمی دونم این کسایی که این کلاسا رو راه انداختن کیا هستن!
...
بعد ACM کلاً یه فعالیت دانشگاهیه نه موسسه ای!!! چون که برای مسابقات باید همه‌ی اعضای تیم از یه دانشگاه باشن!

بله واقعا مدرس خیلی مهمه‌، اما اینجا یه اشتباهی شده به نظرم‌، این ACM که جناب sakhreh گفتن در واقع انجمن مهندسین کامپیوتر هست و نه مسابقات ICPC که تحت حمایت ACM برگزار می شه‌، متنهی بیشتر کسایی که من می شناسم مسابقات ICPC رو به نام ACM می شناسیم‌، که در واقع غلطه و این مشکل رو باعث شده .

در واقع این طور به نظرم اومد که کلاس هایی تحت لیسانس "انجمن مهندسین کامپیوتر" برگزار می شه و هیچ ربطی به ACM International Collegiate Programming Contest نداره.

ببخشید که اشتباه شد.

نتیجه: ACM که شما گفتین یک موسسه است و حالا شرکت مینو سافت کلاسی رو تحت لیسانس اون برگزار می کنه و ربطی به مسابقه نداره.
ACM که من و بقیه بچه‌ها گفتیم ICPC هست و مسابقاتی است که تحت حمایت موسسه‌ی ACM برگزار می شه.

نتیجه‌ی اخلاقی‌: شما حتما بپرس و تحقیق کن.

RE: کمک!!! - javadjj - 22 فروردین ۱۳۹۰ ۰۶:۰۴ ب.ظ

(۲۲ فروردین ۱۳۹۰ ۰۹:۵۴ ق.ظ)۵۴m4n3h نوشته شده توسط:  3 سال پیش یکی از تیم های دانشگاه ما سوم شد و کلی خوشحال شدن که میرن، اما بعد سهمیه رو کردن ۲ تا! و اونا بعد از کلی تلاشی که کرده بودن، نتونستن برن!

اون سال من هم در مسابقات بودم و درست یادمه یه تیم از شریف سهمیه اول رو گرفت
یک تیم ژاپنی سهمیه دوم رو گرفت
و یک تیم از علم و صنعت سهمیه سوم رو گرفت که دوتا اقا و یک خانم بودند و چقدر هم خوشحال بودند پس اینطوری شده که سهمیه کم شده و نتونستن برن مسابقات جهانی!!!!Blush

البته هر دانشگاه فقط یک سهمیه داره!!!!!

کمک!!! - sakhreh - 22 فروردین ۱۳۹۰ ۰۷:۰۱ ب.ظ

مدرس این کلاسها آقای علی پروینی است.