الگوریتمستان
759 subscribers
430 photos
20 videos
7 files
654 links
ارتباط با مدیر:
www.amasoudfam.ir

@amasoudfam
Download Telegram
» مسابقه‌ی برنامه‌نویسی Quera

مسابقه شماره ۳ Quera، روز جمعه ۴ تیر ۹۵ ساعت ۱۱:۰۰ برگزار خواهد شد.

این مسابقه شامل ۵ یا ۶ سؤال برنامه‌نویسی است و شما ۲ ساعت و ۳۰ دقیقه برای حل کردن آن ها فرصت دارید. سؤال‌ها تلاش شده که به ترتیب از ساده به سخت مرتب شده باشند و امتیاز همه‌ی سؤال‌ها برابر است. رتبه‌بندی نهایی بر حسب تعداد سؤال حل‌شده خواهد بود و افرادی که تعداد سؤال حل‌شده برای آن‌ها یکسان است، بر حسب مجموع زمان کدهای فرستاده شده‌شان رتبه‌بندی خواهند شد. برای ثبت نام در این مسابقه تا ۲ ساعت بعد از شروع مسابقه فرصت دارید:
https://quera.ir/overview/contest

#مسابقه

@algorithmha
دوستان خود را که علاقه‌مند به مباحث و اخبار الگوریتم‌ها، حل مسأله و برنامه‌نویسی خلاقانه و چالشی هستند، به کانال الگوریتمستان دعوت کنید:

https://telegram.me/algorithmha

@algorithmha

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

ارتباط با مدیر کانال:
@algs_ir
#یک_سوال

ما همواره در بررسی پیچیده‌گی زمانی الگوریتم‌ها از توابع مرتبه‌ی پیچیده‌گی استفاده می‌کنیم. در حالت ایده‌آل ممکن است یک الگوریتم از مرتبه‌ی (O(1 باشد که مستقل بودن زمان اجرا از اندازه‌ی ورودی را نمایش می‌دهد. چنین مرتبه‌هایی در عمل همواره غیرنزولی هستند. اما آیا ممکن نیست الگوریتمی با مرتبه‌ی نزولی مانند (O(1/n موجود باشد که با افزایش مقدار n زمان اجرا کمتر شود؟

http://goo.gl/x4dP2S

@algorithmha
» هاکاتوریسم - ماراتن برنامه‌نویسی گردشگری

۳ شبانه‌روز بدون خواب و آسایش، بر روی چالش خود کار کنید:

http://www.hackatourism.ir

#مسابقه
@algorithmha
» مسابقه‌ی برنامه‌نویسی Ural FU Open Personal Contest

زمان: شنبه، ۱۳۹۵/۴/۱۹ - از ساعت ۱۲:۳۰ الی ۱۷:۳۰ به وقت تهران

http://acm.timus.ru/contest.aspx?id=388

#مسابقه

@algorithmha
Forwarded from الگوریتمستان
دوستان خود را که علاقه‌مند به مباحث و اخبار الگوریتم‌ها، حل مسأله و برنامه‌نویسی خلاقانه و چالشی هستند، به کانال الگوریتمستان دعوت کنید:

https://telegram.me/algorithmha

@algorithmha

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

ارتباط با مدیر کانال:
@algs_ir
» مسابقه‌ی برنامه‌نویسی شماره‌ی ۵ Quera

زمان: جمعه، ۱۳۹۵/۴/۱۸

https://quera.ir/contest/

#مسابقه

@algorithmha
» مسابقه‌ی برنامه‌نویسی Codeforces Round 361 - Div. 2

مسابقه‌ی برنامه‌نویسی آنلاین Codeforces تا کمتر از دو ساعت دیگر برگزار می‌گردد:


http://codeforces.com/contests/689

#مسابقه

@algorithmha
Forwarded from Software Philosophy
نامگذاری در برنامه‌نویسی شاید یکی از مهمترین کارهایی باشد که یک برنامه‌نویس انجام می‌دهد. یک برنامه‌نویس با نامگذاری متغییر‌ها، کلاس‌ها، فایل‌ها و ... در حقیقت مفاهیم جدید خلق می‌کند که در آینده برنامه‌نویسان دیگر معنی آن را از روی «نام» آنها حدس خواهند زد!
فصل زیر از کتاب Framework Design Guidlines (که به FDG معروف است) به طور اختصاصی استانداردهای نامگذاری را که در طراحی .Net Framework استفاده شده‌است را شرح می‌دهد. این کتاب برای ساخت تمامی سیستم‌ها در مایکروسافت به عنوان یک مرجع استفاده می‌شود. به همین دلیل هم در سایت msdn به صورت رایگان و قابل دسترس برای همه وجود دارد و هم کتاب چاپی آن وجود دارد که بسیار محبوب است.

https://msdn.microsoft.com/en-us/library/ms229002%28v=vs.110%29.aspx

#مهران_داودی
لینکدین:
https://ir.linkedin.com/in/mehrandvd

کانال تلگرام:
@SoftwarePhilosophy


___
» Educational Codeforces Round 14

The goal of educational rounds is to practice and educate, rather than to compete.

http://codeforces.com/contests/691
#مسابقه

@algorithmha
» مسابقه‌ی برنامه‌نویسی شماره‌ی ۶ Quera

زمان: جمعه، ۱۳۹۵/۴/۲۵

https://quera.ir/contest/

#مسابقه

@algorithmha
» گردهمایی بزرگ برنامه‌نویسان ایران

زمان: پنج‌شنبه، ۲۸ مرداد ۱۳۹۵ - تهران

http://coderconf.org

@algorithmha
Forwarded from Software Philosophy
زبان C++ کماکان یکی از قوی‌ترین زبان‌هایی است که تا به امروز ساخته شده است. خالق این زبان Bjarne Stroustrup اخیرا یک پیش‌نویس ارائه داده است که در آن در مورد اهداف نسخه بعدی یعنی C++ 17 صبحت کرده‌است. مهمترین اهداف طراحی در این نسخه عبارتند از:
• بهبود پشتیبانی از large-scale dependable software
• بهره‌مند شدن از ماژول‌های سطح بالاتر برای concurrency
• ساده سازی هسته زبان

لینک زیر مصاحبه‌ای است که با Stroustrup در مورد این پیش‌نویس انجام شده است.

https://www.infoq.com/news/2015/04/stroustrup-cpp17-interview

#مهران_داودی
لینکدین:
https://ir.linkedin.com/in/mehrandvd

کانال تلگرام:
@SoftwarePhilosophy


___
» دوره‌ی آموزشی ACM ICPC

برگزار کننده: شاخه‌ی دانشجویی ACM دانشگاه تهران

مهلت ثبت نام: ۶ مرداد

https://evand.ir/events/acm-icpc

#مسابقه #آمادگی_مسابقه

@algorithmha
Forwarded from الگوریتمستان
دوستان خود را که علاقه‌مند به مباحث و اخبار الگوریتم‌ها، حل مسأله و برنامه‌نویسی خلاقانه و چالشی هستند، به کانال الگوریتمستان دعوت کنید:

https://telegram.me/algorithmha

@algorithmha

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

ارتباط با مدیر کانال:
@algs_ir
Forwarded from الگوریتمستان
» مباحث کاربردی در مسابقات برنامه‌نویسی

یکی از سوالات رایج علاقه‌مندان شرکت در مسابقات برنامه‌نویسی معتبر همچون ACM این است که چگونه خود را برای این مسابقات آماده کنیم؟ تا چه حد تسلط به یک زبان برنامه‌نویسی یا مفاهیم مختلف طراحی الگوریتم و شاخه‌های وابسته مورد نیاز است؟

کتاب Art of Programming Contest به عنوان یک کتاب اختصاصی آمادگی مسابقات برنامه‌نویسی با بررسی مباحث بسیار مفید در مورد مفاهیم و اصول مورد نیاز برای شرکت موفق در چنین مسابقاتی، به چنین سوالاتی پاسخ داده است:

http://www.algs.ir/sp51si5/

@algorithmha
Forwarded from Software Philosophy
سایت StackOverflow به تازگی بخشی با عنوان Documentation اضافه کرده‌است که بسیار جذاب است و در چند روز اولیه شروع آن با استقبال خوبی از طرف کاربران مواجه شده‌است. در این بخش به شیوه بسیار جالب و پویایی مستندات هر زبان و یا تکنولوژی توسط کاربران ساخته می‌شود. در یک اقدام جالب شرکت مایکروسافت نیز خبر داده‌است به زودی محتوای مستندات مرجع API ها در docs.mirosoft.com با این بخش یکپارچه خواهد شد.
لینک زیر چگونگی کارکرد این بخش Documentation را شرح داده‌است.

https://docs.microsoft.com/teamblog/stackoverflow-documentation-for-microsoft-developers

#مهران_داودی
لینکدین:
https://ir.linkedin.com/in/mehrandvd

کانال تلگرام:
@SoftwarePhilosophy


___
Forwarded from الگوریتمستان
» دوره‌ی آموزشی ACM ICPC

برگزار کننده: شاخه‌ی دانشجویی ACM دانشگاه تهران

مهلت ثبت نام: ۶ مرداد

https://evand.ir/events/acm-icpc

#مسابقه #آمادگی_مسابقه

@algorithmha
» نکته‌ای در استفاده از map

ساختمان داده‌ی map (یا dictionary) از ابزارهای مهم و کاربردی هر زبان برنامه‌نویسی‌ست که برای برقراری نگاشت بین هر نوع کلید و مقدار متناظر استفاده می‌شود. در استفاده از این ابزار باید به کارایی عملیاتی آن نیز توجه داشت.

http://b.algs.ir/spsxps2/

#برنامه_نویسی #cpp #آمادگی_مسابقه

@algorithmha
Forwarded from الگوریتمستان
» گردهمایی بزرگ برنامه‌نویسان ایران

زمان: پنج‌شنبه، ۲۸ مرداد ۱۳۹۵ - تهران

http://coderconf.org

@algorithmha