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

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

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

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

»

زبان برنامه‌نویسی ++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
برچسب‌ها
#تمرین المپیاد کامپیوتر #برنامه‌نویسی #حل سوالات Timus Online Judge #الگوریتم‌های برنامه‌نویسی پویا #الگوریتم دایکسترا #محاسبات ریاضی #مسأله‌های الگوریتمی #حل سوالات UVa Online Judge #صف #سوالات UVa Online Judge #سوالات مسابقات برنامه‌نویسی بیان #نمونه سوال فارسی مسابقات برنامه‌نویسی #تمرین مسابقه‌ی برنامه‌نویسی ای‌سی‌ام #سوالات برنامه‌نویسی #نکات برنامه‌نویسی #ماتریس #الگوریتم‌های گراف #الگوریتم‌های مسیریابی #مسئله‌ی کوله‌پشتی #الگوریتم #ویدئوی آموزشی #نمونه سوالات مسابقه برنامه‌نویسی #الگوریتم‌های عقبگرد #دانلود کتاب #حل مسئله‌‌ی الگوریتمی #ترجمه‌ی فارسی سوالات ACM #ترجمه‌ی فارسی سوالات برنامه‌نویسی #مسابقه برنامه‌نویسی #آمادگی مسابقه ACM #کتابخانه قالب استاندارد ++C #منبع آموزشی #مسئله‌های برنامه‌نویسی #Python #نمونه سوال فارسی مسابقه‌ی ACM #جستجوی اول سطح #سوالات مسابقات ACM-ICPC #مسأله‌های برنامه‌نویسی #الگوریتم‌های بازگشتی #الگوریتم فلوید-وارشال #معرفی وب‌سایت #ترجمه فارسی سوالات کتاب Programming Challenges #نمونه سوال مسابقه ACM #پیمایش گراف #الگوریتم‌های کوتاهترین مسیر #مسئله‌های الگوریتمی #برنامه‌نویسی ++C #حل سوالات ACM-ICPC #گراف #آمادگی مسابقه برنامه‌نویسی #الگوریتم‌های حریصانه #الگوریتم‌های تقسیم و غلبه #تکنیک‌های طراحی الگوریتم #نمونه سوال فارسی مسابقات ACM #تمرین طراحی الگوریتم #ساختمان داده #آموزش الگوریتم #الگوریتم‌های مرتب‌سازی #مسابقات برنامه‌نویسی #جستجوی اول عمق #کتاب الکترونیکی #درخت پوشا #آموزش طراحی الگوریتم #ترجمه‌ی فارسی سوالات UVa Online Judge #آموزش ساختمان داده‌ها #مسابقه برنامه نویسی #وبلاگ #کتاب مسابقات برنامه‌نویسی #آموزش برنامه‌نویسی ++C #حل سوالات مسابقات برنامه‌نویسی #کتاب الگوریتم #آمادگی المپیاد کامپیوتر #مسابقات برنامه‌نویسی ACM #سوالات چالشی برنامه‌نویسی #درخت‌ها #تمرین مسابقه برنامه‌نویسی