نگهداری مقادیر به صورت غیر تکراری - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

نگهداری مقادیر به صورت غیر تکراری

0 امتیاز
سلام.از کدام کانتینر استفاده کنم که بشه یک سری مقادیر را به صورت غیر تکراری یا یونیک نگهداری کرد؟
سوال شده مرداد 27, 1399  بوسیله ی Alias (امتیاز 302)   3 23 31

1 پاسخ

+1 امتیاز
سلام؛ می‌تونید از کلاس `std::map` استفاده کنید یا اینکه اگه نمی‌خواید که داده‌هاتون به‌صورت Kay-value باشند می‌‌تونید از `std::set` استفاده کنید. یا اگه بهینه بودن کار براتون مهم نیست، می‌تونید Containerی که دارید رو بدید به `std::unique` تا براتون داده‌های تکراری رو حذف کنه.
پاسخ داده شده مرداد 28, 1399 بوسیله ی mg_ramezani (امتیاز 727)   1 1 12
...