trong C++, tôi có hai list<T>
đối tượng A
và B
và tôi muốn để thêm tất cả các thành viên của B
đến hết A
. Tôi đã tìm kiếm một số nguồn khác nhau và không tìm thấy một giải pháp đơn giản (e.i. A.append(B);
) và điều này làm tôi ngạc nhiên một chút.làm thế nào để thêm một đối tượng danh sách <T> để
Cách tốt nhất để làm điều này là gì?
Khi điều đó xảy ra, tôi không quan tâm đến B sau này (nó bị xóa trong dòng tiếp theo) vì vậy nếu có cách để tận dụng điều đó để làm tốt hơn, tôi cũng quan tâm đến điều đó.
+1. Quá đúng. Nếu nó có thể được dễ dàng và hiệu quả để "lát" bản đồ và bộ ... – paercebal
Một trong hai hoạt động này là O (1)? –
Tôi đoán mối nối phải là O (1) đối với trường hợp trên. – chunkyguy