الگوریتمستان

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

 
در صورت ناخوانا بودن نوشته‌ها، از مرورگر دیگری استفاده کنید.
نوشته‌ها با برچسب نکات برنامه‌نویسی نوشته‌ها با برچسب نکات برنامه‌نویسی - الگوریتمستان الگوریتمستان الگوریتمستان
نوشته‌ها با برچسب «

نکات برنامه‌نویسی

»

زبان برنامه‌نویسی ++C دو کلاس set و unordered_set را برای پیاده‌سازی مفهوم مجموعه (ظرفی با عناصر غیرتکراری) دارد.

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

ادامه ...

الگوریتمستان در تلگرام

   

 

پیوند کوتاه:
»  sync_with_stdio در زبان ++C
نکته‌ای در مورد کارایی عملیات ورودی و خروجی در زبان برنامه‌نویسی ++C و عملکرد تابع sync_with_stdio
»  نکته‌ای در محاسبه‌ی زمان اجرای کد
در مورد تفاوت توابع clock و time در زبان برنامه‌نویسی ++C برای محاسبه‌ی زمان اجرای برنامه
»  هدر فایل bits/stdc++.h
معرفی هدرفایل bits/stdc++.h برای کاهش زمان آماده شدن کد مسابقات برنامه‌نویسی
»  نکته‌ای از مسأله‌ی Graphical Editor
استفاده از stringstream در حل سوالات مسابفات برنامه‌نویسی با زبان برنامه‌نویسی ++C
»  نکته‌ای از مسأله‌ی LC-Display
نکته‌ای در باب روش ذخیره کردن ورودی یک مسأله
»  تابع popen در زبان ++C
روش اجرای برنامه‌ای دیگر داخل کد ++C و استفاده از خروجی آن
»  نکته‌ای در استفاده از map
نکته‌ای در مورد استفاده از ساختمان داده‌ی map با مثالی به زبان برنامه‌نویسی ++C
برچسب‌ها
#الگوریتم‌های گراف #درخت‌ها #دانلود کتاب #تمرین مسابقه‌ی برنامه‌نویسی ای‌سی‌ام #مسابقه برنامه نویسی #حل سوالات مسابقات برنامه‌نویسی #آمادگی مسابقه برنامه‌نویسی #حل مسئله‌‌ی الگوریتمی #آمادگی المپیاد کامپیوتر #وبلاگ #آمادگی مسابقه ACM #مسأله‌های برنامه‌نویسی #الگوریتم دایکسترا #تکنیک‌های طراحی الگوریتم #مسئله‌های برنامه‌نویسی #تمرین مسابقه برنامه‌نویسی #الگوریتم‌های تقسیم و غلبه #سوالات مسابقات برنامه‌نویسی بیان #حل سوالات Timus Online Judge #ترجمه فارسی سوالات کتاب Programming Challenges #صف #تمرین طراحی الگوریتم #الگوریتم‌های حریصانه #برنامه‌نویسی ++C #معرفی وب‌سایت #سوالات مسابقات ACM-ICPC #الگوریتم‌های مرتب‌سازی #آموزش طراحی الگوریتم #ترجمه‌ی فارسی سوالات ACM #مسابقات برنامه‌نویسی #جستجوی اول سطح #تمرین المپیاد کامپیوتر #الگوریتم‌های مسیریابی #الگوریتم‌های کوتاهترین مسیر #الگوریتم‌های بازگشتی #کتابخانه قالب استاندارد ++C #نکات برنامه‌نویسی #مسئله‌ی کوله‌پشتی #سوالات چالشی برنامه‌نویسی #آموزش برنامه‌نویسی ++C #ترجمه‌ی فارسی سوالات برنامه‌نویسی #الگوریتم‌های برنامه‌نویسی پویا #سوالات UVa Online Judge #ساختمان داده #کتاب الگوریتم #حل سوالات UVa Online Judge #الگوریتم #منبع آموزشی #نمونه سوال فارسی مسابقات برنامه‌نویسی #الگوریتم‌های عقبگرد #الگوریتم فلوید-وارشال #درخت پوشا #ماتریس #آموزش الگوریتم #ترجمه‌ی فارسی سوالات UVa Online Judge #مسابقه برنامه‌نویسی #ویدئوی آموزشی #Python #محاسبات ریاضی #آموزش ساختمان داده‌ها #کتاب الکترونیکی #نمونه سوال فارسی مسابقات ACM #پیمایش گراف #مسابقات برنامه‌نویسی ACM #سوالات برنامه‌نویسی #حل سوالات ACM-ICPC #نمونه سوال مسابقه ACM #مسئله‌های الگوریتمی #نمونه سوالات مسابقه برنامه‌نویسی #نمونه سوال فارسی مسابقه‌ی ACM #برنامه‌نویسی #گراف #کتاب مسابقات برنامه‌نویسی #جستجوی اول عمق #مسأله‌های الگوریتمی