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

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

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

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

»

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