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

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

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

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

»

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