Urmia University Competitive Programmers

حل مسئله Week2-A = k-Multiple Free Set

سلام . از اونجایی که تو این دو روز فقط 2 نفر سوالای جستجوی دودویی رو حل کردن و بقیه اکثرا wrong میگیرن تو این مسئله ها ، میخوام سوال اول رو که ترکیبی از جستجوی دودویی و روش حریصانه هست رو به عنوان نمونه حل کنم :


تعریف مجموعه ی k-multipl free : مجموعه ای هستش که ...

ادامه مطلب...
۲۲ تیر ۹۴ ، ۲۰:۲۰ ۰ نظر موافقین ۰ مخالفین ۰
محمد افتخاری

شروع هفته دوم

بخاطر تاخیر 1 و نیم ساعتمون واقعا عذر میخوام .

5 تا سوال اول مربوط به جستجوی دودویی و 7 تای بعدی مربوط به حریصانه هستن . البته ممکنه با روشهای دیگه ای هم به سوالا جواب داد ولی سعی کنین از روش های گفته شده استفاده کنین تا بار آموزشی بیشتری داشته باشه . 

اگه سوال فارسی مربوط به این مباحث پیدا کنیم در طول هفته به سوالامون اضافه میکنیمشون . موفق باشین


گروه طراحای مسابقات هنر حل مسئله

۲۱ تیر ۹۴ ، ۰۱:۲۶ ۰ نظر موافقین ۰ مخالفین ۰
محمد افتخاری

شروع هفته 2 ( Week2 - BinarySearch+Greedy )

سلام صبحتون بخیر.

این هفته میخوایم روی دو تا موضوع جستجوی دودیی و روش حریصانه کار کنیم . مسابقه ی این هفته رو از امشب شروع میکنیم تا امروز وقت برای خوندن منابع داشته باشین.


جستجوی دودویی (BinarySearch) : اکثرا این ذهنیت رو برای این جستجو داریم که ما یدونه آرایه ی مرتب داریم و میخوایم یه عنصری رو ازش پیدا کنیم . چون این جستجو هر دفعه بازه رو نصف میکنه پس این کار با LogN تا مقایسه انجام میشه . ولی فقط این نیست ...

ادامه مطلب...
۲۰ تیر ۹۴ ، ۱۱:۲۲ ۰ نظر موافقین ۰ مخالفین ۰
محمد افتخاری

پایان هفته اول

خسته نباشید به دوستایی که این هفته واسه حل کردن سوالا وقت گذاشتن ، امیدواریم این تلاشا ادامه دار باشن :)


3 نفر اول :

1 - فرشید صدر 20 سوال

2 - بهنام اجاقی 20 سوال

3 - حامد رضایت 19 سوال

... میتونید لیست کامل رو اینجا مشاهده کنید : Standing


دوستامون زحمت کشیدن و توضیح جوابا با کدشون رو برای استفاده آماده کردن که میتونید تو انجمن پرسش و پاسخ پیداشون کنین .


اطلاعیه هفته بعد رو امشب یا فردا صبح میزاریم . موفق باشین

گروه طراحای مسابقه هنر حل مسئله

۱۹ تیر ۹۴ ، ۱۲:۰۹ ۰ نظر موافقین ۰ مخالفین ۰
محمد افتخاری

انجمن گفت و گوی هنر حل مسئله

تو این چند روز احساس کردیم یه جا برای پرسش و پاسخ در مورد سوالا نیازه و واسه همین یه انجمن ساده برای این منظور راه انداختیم که میتونید در مورد سوالا یا درمورد هرچیزی که مربوط به الگوریتم و برنامه نویسی میشه بحث کنین.

آدرس : http://www.rose-programmer.ir/algorithmQA

لطفا قوانین زیر رو رعایت کنین :

- در حین مسابقه درخواست کد برای سوالا نکنید و کداشون رو برای استفاده نذارین .
- عنوان پستاتون رو مناسب انتخاب کنین و از گذاشتن اسمای کلی مثل "لطفا کمک کنید" ، "این مسئله چی میگه" و .... خودداری کنین .
- از گذاشتن آموزشای کیلویی و بی مورد که کسی ازشون استفاده نمیکنه خودداری کنین .
- برای پست هاتون Tag بذارین . اگه سوالتون مربوط به مسئله های مسابقست یه تگ با ترکیب اسم مسابقه و سوال با این قانون بذارین :
Week1-C , Week5-F , ...
* و برای جدا کردن تگ ها حتما از ویرگول انگلیسی استفاده کنین.


گروه برگزاری مسابقات هنر حل مسئله
۱۵ تیر ۹۴ ، ۱۶:۰۱ ۰ نظر موافقین ۰ مخالفین ۰
محمد افتخاری

4 تا سوال آخر Week1-Start

سوالای Q تا T فارسی هستن و فایل PDF اش رو میتونین از اینجا دانلود کنین .

۱۳ تیر ۹۴ ، ۰۹:۵۹ ۰ نظر موافقین ۰ مخالفین ۰
محمد افتخاری

شروع هفته ی اول ( Week1-Start )

مسابقه اول از ساعت 12 امشب شروع میشه تا شب پنچ شنبه ( 6 روز ) . چند دقیقه قبل از شروع ، مسابقه به گروه Summer94 اضافه میشه و میتونین ثبت نام کنین.


موضوع های سوالات : ریاضی (math) - رشته ها (string) - آرایه ها (arrays , sorting) , پیاده سازی ( implementation )


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

ادامه مطلب...
۱۲ تیر ۹۴ ، ۱۸:۱۱ ۰ نظر موافقین ۰ مخالفین ۰
محمد افتخاری

اطلاعیه های مسابقات تابستانی هنر حل مسئله

شروع دوره تابستانی هنر حل مسئله

سلام و نماز روزه هاتون قبول .


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


برای شروع کار ، شنبه هفته آینده یه مسابقه هفتگی تو کدفورسز با موضوع های مختلف و با سطح ساده قرار میدیم که با نحوه ی سوالات آشنا بشید . کسایی که تازه کار هستن حتی اگه زبانشون هم خوب باشه ، طول میکشه تا تو حل کردن سوالا راه بیفتن و روش های ساده کردن مسئله ها رو یاد بگیرن . پس لطفا زود خسته و ناامید نشین .

البته از هفته های بعد مسابقه ها هدفدار و همراه با آموزش های مرتبط خواهند بود.

برای اینکه بدونید چجوری باید تو مسابقه ها ثبت نام و شرکت کنید لطفا فردا وبلاگ رو دوباره چک کنید .


امیدواریم تابستون خوبی داشته باشین .


گروه برگزاری مسابقات هنر حل مسئله

۱۱ تیر ۹۴ ، ۱۳:۴۵ ۰ نظر موافقین ۰ مخالفین ۰
محمد افتخاری

کد ExpressionTree & BST

سلام ، نماز روزتون قبول.

این کدا رو نگا کنید ، روشای ساده تری برای Delete کردن از BST (کد فراز) و شمارش تعداد حالت های قابل قبول برای یه درخت نوشتیم.

دانلود


برای تابستون هم یه سری برنامه ها داریم ، برای کسایی که علاقه به ساختمان داده و الگوریتم دارن یا میخوان سرعت و دقت برنامه نویسیشون رو بالا ببرن . برای اطلاع ازش آخر این هفته به وبلاگ سر بزنید .

۰۶ تیر ۹۴ ، ۱۳:۳۰ ۰ نظر موافقین ۰ مخالفین ۰
محمد افتخاری