چالش DiffCode

سلام!

به بهانه این روزهای کرونایی یک چالش هیجان‌انگیز برای شما آماده کردیم تا مهارت خود را در زبان‌های مختلف برنامه‌نویسی به چالش بکشید و با دیگران رقابت کنید!

مسابقه DiffCode از چهارشنبه این هفته، ۲۰ فروردین، ساعت ۱۷ شروع می‌شود و تا جمعه ساعت ۱۷ ادامه دارد!

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

نحوه برگزاری این مسابقه به این صورت است که در نویت‌های زیر، ۴ سوال به مسابقه اضافه می‌شود:

  • چهارشنبه ساعت ۱۷
  • پنج‌شنبه ساعت ۱۷
  • جمعه ساعت ۱۳

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

بخش چالش‌برانگیز این مسابقه این‌جاست که می‌توانید هر سوال را فقط با استفاده از دو زبان تحت پشتیبانی کوئرا حل کنید و این دو زبان تا قبل از اضافه شدن سوالات به مسابقه در اختیارتان قرار نمی‌گیرد!

بنابراین برای حل سوالات هر نوبت لازم است که از ۴ زبان برنامه‌نویسی متفاوت استفاده کنید!

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

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

همینطور دوره بعدی کوئرا کالج، دوره آموزش وب با PHP است و به نفرات زیر این دوره به همراه تی‌شرت و ماگ هدیه داده می‌شود (دوره آموزشی قابل تعویض با یک دوره دیگر است!):

  • نفر اول مسابقه در پایان نوبت اول (پنج‌شنبه ساعت ۱۷)
  • دو نفر اول مسابقه در پایان نوبت دوم (جمعه ساعت ۱۳)
  • سه نفر اول مسابقه در پایان مسابقه
  • یک نفر از بیست نفر اول در پایان هر نوبت، به قید قرعه

علاوه بر افراد بالا، در پایان هر نوبت به افراد زیر هم تی‌شرت و ماگ کوئرا اهدا می‌شود:

۱- دو نفر از رتبه‌های یک تا ۳۰، به قید قرعه

۲- سه نفر از کسانی در آن نوبت حداقل یک سوال حل کردند، به قید قرعه

توجه کنید که به هر نفر حداکثر یک جایزه اهدا می‌شود!

خبرهای خوش برای کاربران کوئراکالج: معرفی به شرکت‌ها

سلام
امروز قصد داریم سه خبر ویژه را به اطلاع کاربران کوئرا کالج برسانیم.

۱. نمایشگاه کار آنلاین

دومین نمایشگاه کار آنلاین کوئرا در تاریخ ۲۰ اردیبهشت ماه آغاز خواهد شد. در این نمایشگاه سعی می‌شود ارتباطی موثر بین بزرگترین شرکت‌های حوزه‌ی IT و دانشجویان و فارغ‌التحصیلان دانشگاه‌های برتر تهران و کشور برقرار شود. برای کسب اطلاعات بیشتر وثبت‌نام در این نمایشگاه به این لینک مراجعه کنید.

در این دوره نمایشگاه، تصمیم داریم که کاربران کالج را به صورت ویژه به شرکت‌ها معرفی کنیم.

۲. تمدید دوره تا آغاز نمایشگاه

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

۳. امکان تمدید دوره با پرداخت اشتراک ماهانه

پس از پایان نمایشگاه، افرادی که مهلت آن‌ها به پایان رسیده، دیگر امکان جلو رفتن در دوره را نخواهند داشت و همچنین امکان ارسال پاسخ برای سوالات هم از آن‌ها گرفته می‌شود. از آن زمان به بعد برای تمدید زمان دوره‌ی خود باید مبلغ ۳۰هزار تومان به عنوان اشتراک ماهانه پرداخت کنند. توصیه‌ی اکید تیم آموزش کوئرا این است که دوره‌ها را در زمان مقرر به اتمام برسانید، زیرا برای تعیین مدت زمان هر دوره، بررسی‌های زیادی شده است و بیشتر شدن این زمان کیفیت یادگیری را پایین می‌آورد.

در این ایام که به دلیل این بیماری ناگوار احتمالا خانه نشین شده‌اید (و اگر نشدید، پیشنهاد می‌کنیم حتما این کار را بکنید)، از این فرصت استفاده کنید و توانایی خود در حوزه‌های مختلف را افزایش دهید و در پایان نیز از این توانایی‌ها برای شروع کار و یا کارآموزی در برترین شرکت‌های حوزه‌ی IT استفاده کنید.

موفق و سلامت باشید.

مسابقه ورودی دوره کارآموزی اسنپ‌تریپ

سلام!

مسابقه‌ی ورودی دوره‌ی کارآموزی اسنپ‌تریپ همین جمعه در کوئرا برگزار می‌شود؛ اگر هنوز ثبت‌نام نکرده‌اید، این‌جا ثبت‌نام کنید.
مسابقه ساعت ۱۰ صبح جمعه ۱۶ اسفند برگزار می‌شود و تا ساعت ۱۸ ادامه دارد. این زمان طولانی برای آن است که فرصت داشته باشید روی همه‌ی سوال‌ها وقت بگذارید و مسابقه از حالت رقابت سرعتی خارج شود؛ پس نگران زمان ارسال نباشید و بدانید که هیچ‌وقت برای نمره گرفتن دیر نیست و سعی کنید کدهایتان را به بهینه‌ترین شکل ممکن بزنید.

این مسابقه از ۸ سوال، شامل چهار سوال الگوریتمی و ۲ سوال فرانت‌اند و ۲ سوال جاوا تشکیل شده است. سوالات این مسابقه توسط تیم طراحی Quera (امیرمحمد ایمانی، سید عرفان موسویان، علی شفیعی و محمدرضا باقری) با همراهی جاواکاپ طراحی شده است.

به منظور حضور بهتر در مسابقه موارد زیر را در نظر داشته باشید:

ادامه‌ی خواندن

برندگان جوایز مسابقه اسنپ‌فود – React

سلام!

برندگان جوایز مسابقه به شرح زیر می‌باشد: (جوایز اعتبار اسنپ‌فودی می‌باشد)

جوایز رندوم:

چند خبر درباره دورهمی مبانی‌برنامه‌نویسی!

سلام!

خوشحالیم که اعلام کنیم که دورهمی مبانی‌برنامه‌نویسی تا الان با استقبال شما عزیزان مواجه شده و تا کنون بیش از ۲۸۰۰ نفر در آن شرکت‌کرده‌اند.

تا کنون بیش از بیست و دو هزار ارسال درون این دورهمی انجام شده که یک آمار خیلی خوب به شمار می‌آید!

هم‌چنین بنابر خواسته شما، هم‌اکنون همه زبان‌ها به دورهمی اضافه شده و می‌توانید در هر زبانی که می‌خواهید درون دورهمی کد بزنید!

زمان دورهمی هم تا آخر اسفند امسال تمدید می‌شود تا شما بتوانید بیشتر مهارت‌های خود را تمرین کنید و با تمام کردن دوره کدتخفیف ۷۰ هزار تومانی دوره‌های کوئرا کالج را دریافت کنید!

امکان تعامل هم در دورهمی وجود دارد و بیش از ۶۰۰ سوال و جواب در دورهمی شکل گرفته‌است! یعنی یک بستر خوب فراهم شده تا شما بتوانید،‌ سوال‌های خودتان را مطرح کنید و مشکلات خود و یا دیگران را در رابطه با برنامه‌نویسی حل کنید!

یک فصل پرسش و پاسخ هم درون دورهمی وجود دارد که می‌توانید در آن سوال‌های مربوط به زبان خودتان را بپرسید و جواب دیگران را هم بدهید!

موفق باشید!

مسابقه کوئرا – FE/React

سلام!

جمعه این هفته ۲۲ آ‌ذر ساعت ۱۶:۰۵ مسابقه “کوئرا – FE/React” برگزار می‌شود. مدت زمان این مسابقه سه ساعت و نیم است. از این‌جا می‌توانید در مسابقه ثبت‌نام کنید.

این مسابقه از دو سوال HTML/CSS/React و سه سوال React تشکیل شده و مهارت شما در این تکنولوژی‌ها مورد سنجش قرار می‌گیرد.

برای دیدن سوالات مشابه می‌توانید این‌جا را ببینید. برای آشنایی با سیستم داوری پروژه‌ای هم می‌توانید این‌جا را ببینید.

سوالات مسابقه پس از شروع مسابقه در اختیار شما قرار می‌گیرد و شما در مدت مسابقه فرصت دارید که کد پاسخ سوالات را نوشته و در کوئرا آپلود کنید. کد شما در همان لحظه تصحیح می‌شود و از نتیجه‌ی اجرای کد خود باخبر می‌شوید.

طراحان این مسابقه محمدرضا باقری، فرزان سلیمیان و محمدرضا دلجوان هستند.

جوایز این مسابقه به شرح زیر است:

  • نفر اول: کیبورد مکانیکی
  • نفر دوم: هدفون بی سیم سامسونگ مدل u flex
  • نفر سوم: رزپری پای PI 3 مدل +B
  • سه نفر از رتبه‌های چهارم تا دهم: فلش ۱۶ گیگابایت + ماگ
  • سه نفر از رتبه‌های یازدهم تا بیستم: فلش ۱۶ گیگابایت +‌ ماگ
  • دو نفر رتبه‌های بیست و یکم تا چهلم: فلش ۱۶ گیگابایت +‌ ماگ
  • دو نفر از رتبه‌های چهل و یکم به بعد که حداقل یک سوال حل کردند: فلش ۱۶ گیگابایت +‌ ماگ

هم‌چنین از نفرات برتر مسابقه برای همکاری در برنامه‌های بعدی کوئرا دعوت می‌شود.

موفق باشید!

پی‌نوشت:

برندگان جوایز:

به زودی با برندگان جوایز تماس گرفته می‌شود.

مسابقه ICPC دوم – انتخابی دانشگاه علم و صنعت

سلام!

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

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

بعد از اتمام مسابقه هم قسمت آموزشی به مدت یک هفته باز می‌شود و به مرور زمان به سوالات مسابقه راهنمایی اضافه می‌شود. هم‌چنین می‌توانید سوالات خود را در یخش “سوال بپرسید” مطرح کنید و پشتیبانان مسابقه به شما جواب می‌دهند.

اگر با فضای کوئرا و یا قوانین آشنا نیستید توصیه می‌کنیم این لینک را مطالعه کنید.

مسابقه روز پنچ‌شنبه ۱۴ آذر از ساعت ۹ الی ۱۴ برگزار می‌شود. این مسابقه شامل ۹ سوال است و جهت راحت بودن شما سوالات در زبان فارسی در اختیار شما قرار می‌گیرد.

ثبت نام

هم‌چنین این مسابقه، مسابقه انتخابی دانشگاه علم و صنعت هم هست و مسابقه هم‌زمان به صورت حضوری در دانشگاه علم و صنعت برگزار می‌شود.

به امید دیدار شما در مسابقه!

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

سوال همیشگی خیلی از کسانی که می‌خواهند به تازگی وارد دنیای برنامه‌ نویسی شوند این هست که از کجا و چه طور شروع به یادگیری کنند

اگر مطلب معرفی کتاب‌های مفید در زمینه یادگیری الگوریتم را خوانده باشید، احتمالا از ضرورت یادگیری الگوریتم بیش از هر کاری با خبر هستید. اگر یادگیری برنامه نویسی را مثل یک سفر طولانی در نظر بگیرید، که در حین این سفر قرار است اتفاقات جالب و تلخ و شیرینی رخ دهد باید علاوه بر یادگیری، تمرین و حل مسئله زیاد را از اولویت‎‌های این سفر طولانی و هیجان انگیز بدانیم.

ساختمان داده‌ها و الگوریتم‌ها از مباحث مهم و ضروری برای برنامه‌نویسان است. اگر می‌خواهید کدهایی بنویسید که پایه و اساس درست و مناسبی دارند و علاوه بر آن در آینده جایگاه شغلی مناسبی داشته باشید، یادگیری الگوریتم را فراموش نکنید. درحالت ایده‌آل اگر در یکی از رشته‌های مهندسی تحصیل کرده باشید و یا در حال تحصیل، باید با ساختمان داده و الگوریتم به طور کلی آشنا باشید ولی آنطور که باید به این مبحث اهمیت داده نشده است.

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

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

منابعی که قرار است در این مطلب به آن اشاره کنیم شامل موارد زیر است:

  • معرفی دوره‌های سایت‌های آموزشی آنلاین برای یادگیری الگوریتم
  • پادکست‌ها و کانال‌های مفید یوتیوب در جهت یادگیری الگوریتم و ورود به دنیای برنامه‌نویسی

سایت‌های آموزش آنلاین:

۱. دوره Easy to Advanced Data Structures

یکی از بهترین دوره‌های آموزش ساختار داده و الگوریتم را میتوانید با سایت یودمی شروع کنید. این سایت منبع مناسبی است برای همه کسانی که می‌خواهند الگوریتم را از صفر تا صد یاد بگیرند. نویسنده آن ویلیام فیست است که مهندس نرم‌افزار در گوگل است و در مسابقات جهانی ACM ICPC مقام دارد و متخصص مهارت‌های حل مسئله است. لازم به ذکر است که این دوره ۲۵ هزار دانشجو دارد و دارای امتیاز ۴.۱ از مجموع ۶۸۳ امتیاز است. در کل این دوره راهنمای جامع و عالی برای شروع الگوریتم و ورود به دنیای برنامه‌نویسی است.

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

محتوای دوره: محتوای این دوره به صورت ۸ ساعت فیلم‌های آموزشی و حل سوالات مختلف است که از زبان جاوا برای درک بهتر این مطالب استفاده شده است.

در این دوره چه می‌آموزیم:

  • مفاهیم پایه ساختار داده‌ها
  • الگوریتم‎‌های مرتبط با ساختار داده‎‌ها
  • آرایه‌های داینامیک
  • مفاهیم مربوط به صف و پشته
  • درختان دودویی و نحوه سرچ ‌آنها
  • مفاهیم مربوط به جدول هش و …

۲. دوره Data Structure Concepts in C

هدف این دوره آموزش ساختمان داده و پایه برنامه‌نویسی است. مباحثی که در این دوره آموزش داده می‌شوند شامل،Stack ، Queue و Linked List با استفاده از زبان C است و هدف اصلی این دوره این است که دانشجویان و مهندسان نرم‎‌افزار نحوه عملکرد ساختارهای مختلف را تجسم کنند.

هماهنطور که گفتیم یادگیری ساختمان داده‌ها از چند وجه اهمیت زیادی دارد:

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

محتوای دوره: این دوره شامل ۱.۵ ساعت ویدئو، ۴ مقاله آموزشی و … میباشد.

در این دوره چه می‌آموزیم:

  • یادگیری مفاهیم لیست پیوندی
  • مبانی ساختار داده ها و نحوره عملکرد ساختارهای مختلف
  • نحوه اجرای ساختارهای داده با استفاده از ربان سی بپرسسس

۳. دوره Graph Theory Algorithms

به دلیل پیچیدگی در یادگیری معمولا دوره‌های برنامه‌نویسی چندان اهمیتی برای تدریس گراف‌ها قائل نمیشوند. اما اگر یک لحظه به این فکر کنیم که تمامی مشکلات دنیای واقعی را میتوان با نمودارها و گراف‌ها حل کرد برای مثال از به دست آوردن کوتاهترین مسیر بین شهرها گرفته تا خیلی چیزهای دیگر…خوشبختانه یک دوره رایگان با کیفیت برای یادگیری این مبحث وجود دارد.

محتوای دوره: این دوره دارای ۶.۵ ساعت ویدئو میباشد.

در این دوره چه می‌آموزیم:

  • الگوریتم جستوجوی اول عمق
  • الگوریتم جستوجوی اول سطح
  • الگوریتم Dijkstra
  • الگوریتم Bellman Ford
  • کوتاه‌ترین و طولانی‌ترین مسیر در یک نمودار دایره‌ای
  • الگوریتم مرتب سازی توپولوژیک و ….

۴. دوره Getting interview ready

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

محتوای دوره: این دوره دارای ۳ ساعت محتوای ویدئویی، ۹ مقاله آموزشی، ۳ تمرین برنامه نویسی و… است.

در این دوره چه می آموزید:

  • نحوه حل سوالات برنامه نویسی با استفاده از ساختار داده‌ها
  • سوالات مصاحبه الگوریتمی
  • مفاهیم پایه ساختار داده‌ها

۵. دوره Algorithms در دو بخش

آموزش‌های الگوریتم در این سایت به دو بخش تقسیم میشود

در بخش اول با مباحثی مثل لیست های پیوندی ، پشته‌ها ، صف‌ها ، درختان باینری و جداول هَش و… آشنا می‌شوید و شروع به یادگیری و مرتب سازی الگوریتم هایی مانند جستجوی باینری ، Quicksort ، mergesort ، مرتب سازی درج و غیره را یاد خواهید گرفت. و در بخش دوم هم با رشته‌ها و پردازش نمودار آشنا خواهید شد.

معرفی کانال‌های یوتیوب یادگیری الگوریتم و برنامه نویسی

کانال freecodecamp: این کانال ویدئویی برای یادگیری ساختار داده و تمامی مفاهیمی که نیاز است در مورد الگوریتم بدانیم مناسب است. در این کانال آموزش ۸ ساعته‌ای برای یادگیری ساختار داده توسط مهندسین گوگل نیز وجود دارد که به شدت پیشنهاد میشود

کانال mycodeschool: اگر به ویدئوهای این کانال نگاهی انداخته باشید، میبینید که در زمینه‌های مختلف برنامه‌نویسی، آموزش‌های متعددی مثل معرفی و شروع برنامه‌نویسی با زبان‌های مختلف، آموزش ساختار داده و الگوریتم که میتواند تجربه خوبی برای یادگیری باشد.

سری پادکست‌‌های آموزش ساختمان داده و الگوریتم

سری پادکست‌های Data Structures سایت Playerfm: این سری از پادکست‌ها در مورد آموزش ساختمان داده و الگوریتم صحبت می‌کند و اشاده دارد به الگوهای طراحی شی‌گرا و آموزش‌هایی با زبان C++ با رویکرد و روشی جدید که میتواند مفید باشد. این دوره توسط دونگ ایکس نگوین و جی. استنلی وارفورد تهیه شده است. علاوه بر آموزش یک سری تمرین برای یادگیری بیشتر دارد که میتوانید در صفحه‌اش دانلود کنید.

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

مسابقه اسنپ‌فود – PHP/Larvel

سلام!

جمعه این هفته (۱۲ مهر) ساعت ۱۶:۰۵ مسابقه اسنپ‌فود – PHP/Larvel برگزار می‌شود. مدت زمان این مسابقه ۴ ساعت می‌باشد. از این‌جا می‌توانید در این مسابقه ثبت‌نام کنید.

این مسابقه از ۴ سوال PHP و یک سوال Laravel تشکیل شده. مهارت‌های شما در این دو زمینه مورد بررسی قرار می‌گیرد. (در یکی از سوالات این مسابقه از sqllite هم استفاده می‌شود.)
سوالات مسابقه پس از شروع مسابقه در اختیار شما قرار می‌گیرد و شما در مدت مسابقه فرصت دارید که کد پاسخ سوالات را نوشته و در کوئرا آپلود کنید. کد شما در همان لحظه تصحیح می‌شود و از نتیجه‌ی اجرای کد خود باخبر می‌شوید.
طراحان این مسابقه دانیال رضایی، سعید اسدی، عیسی انامرادنژاد و امیرحسین ندیری هستند.

برای آشنایی بیشتر با محیط مسابقه می‌توانید نوشته‌های این‌ کلاس را ببینید. برای آشنایی با قالب سوالات هم می‌توانید سوالاتی که قبلا در این زمینه طرح شده‌اند را ببینید.

اسنپ‌فود قصد جذب نیروی برنامه‌نویس PHP از این مسابقه را دارد و از نفرات برتر برای استخدام در اسنپ‌فود دعوت می‌شود.

۳ میلیون تومان اعتبار اسنپ‌فودی جایزه‌ی شرکت‌کنندگان در این مسابقه خواهد بود.
این جایزه به این شکل بین شرکت‌کنندگان تقسیم خواهد شد.
۱- نفر اول ۱ میلیون تومان اعتبار اسنپ‌فودی
۲- نفر دوم ۵۰۰ هزار تومان اعتبار اسنپ‌فودی
۳- نفر سوم ۳۰۰ هزار تومان اعتبار اسنپ‌فودی
۴- نفرات ۴ تا ۱۰ نفری ۱۰۰ هزار تومان اعتبار اسنپ‌فودی
۵- سه نفر از رتبه‌های یازدهم تا بیستم، هر نفر ۱۰۰ هزار تومان اعتبار اسنپ‌فودی
۶- دو نفر از رتبه‌های بیست و یک به بعد که حداقل یک سوال حل کردند، هر نفر ۱۰۰ هزار تومان اعتبار اسنپ‌فودی

به روز رسانی ۱: برندگان جوایز

جوایز رندم:

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

سلام!

به مناسبت روز جهانی برنامه‌نویس، روز جمعه ۲۲ شهریور، مسابقه‌ای الگوریتمی برگزار خواهیم کرد. این مسابقه از ساعت ۱۶:۰۵ شروع می‌شود و مدت زمان آن ۳ ساعت است.

این مسابقه شامل هفت سوال جذاب و چالشی برای همه شرکت‌کنندگان است. سعی کردیم سوالات را بر اساس سختی مرتب کنیم ولی توصیه می‌شود که همه سوالات را بخوانید.

سوالات این مسابقه توسط من، علی شفیعی و امیرمحمد ایمانی و شایان پردیس طراحی شده‌اند.

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

و اما مبحث شیرین جوایز:

  • نفر اول: ۷۰۰ هزار تومان
  • نفر دوم: ۵۰۰ هزار تومان
  • نفر سوم: ۳۰۰ هزار تومان
  • سه نفر از رتبه‌های چهارم تا دهم: ۲۰۰ هزار تومان
  • سه نفر از رتبه‌های یازدهم تا بیستم: ۱۰۰ هزار تومان
  • دو نفر از رتبه‌های بیست و یکم تا سی‌ام: ۱۰۰ هزار تومان
  • دو نفر از رتبه‌های سی و یکم تا شصتم: ۱۰۰ هزار تومان
  • دو نفر از رتبه‌های شصت و یک به بعد که حداقل یک سوال حل کردند: ۱۰۰ هزار تومان

به برندگانی که تا به حال تی‌شرت کوئرا برنده نشده‌اند، تی‌شرت و ماگ کوئرا هم هدیه داده می‌شود.

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

راستی روزتون هم مبارک! امیدوارم مسابقه لذت‌بخشی رو تجربه کنید.

به روز رسانی ۱: برندگان جوایز