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

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

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

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

»

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