Tôi có hai mảng (hoặc arraylists nếu nó dễ dàng hơn) của chuỗi. Tôi cần phải so sánh chúng, tìm thấy chỉ tồn tại trong mảng đầu tiên, tồn tại trong cả hai, và chỉ tồn tại trong mảng thứ hai. Các mảng này có độ dài khác nhau và có thể theo các thứ tự khác nhau. Nếu cần thiết, tôi cho rằng tôi có thể sắp xếp chúng ...So sánh hai mảng hoặc mảng, tìm giá trị tương tự và khác nhau
Tôi biết tôi có thể cùng nhau hack, nhưng tôi nghĩ điều này có thể có giải pháp khá "tiêu chuẩn và hiệu quả" và tôi tò mò hơn bất cứ thứ gì.
Tôi đang sử dụng C# cho điều này, nhưng nếu bạn muốn viết giải pháp của mình bằng ngôn ngữ khác, mọi trợ giúp đều được chào đón.
Cảm ơn sự giúp đỡ!
Bài tập về nhà bằng mọi cơ hội? –
Hãy xem các mẫu LINQ 101 ở đây, chúng sẽ giúp (đặc biệt là các toán tử cài đặt): http://msdn.microsoft.com/en-us/vcsharp/aa336746.aspx – andyp
Không có bài tập về nhà nào haha. Tôi chỉ biết rằng có một cách làm mát/hiệu quả hơn những gì tôi có thể nghĩ ra trong khoảng 20 phút. Tôi chưa từng sử dụng LINQ trước đây, nhưng đây có thể là thời điểm hoàn hảo để đi sâu vào nó. cám ơn vì sự gợi ý. – Wes