Giả sử chúng ta có:So sánh hai mảng trong Javascript - Trở khác biệt
array1 = ['A', 'B', 'C', 'D', 'E']; array2 = ['C', 'E'];
Có một chứng minh và giải pháp nhanh chóng để so sánh hai mảng với nhau, trở về một mảng mà không có giá trị xuất hiện trong cả hai mảng (C và E ở đây). Vì vậy:
array3 = ['A', 'B', 'D']
phải là đầu ra của giải pháp. (jquery có thể được tham gia)
thx.
Are các mảng cả luôn được sắp xếp, như trong ví dụ của bạn? Nếu vậy, điều này có thể được thực hiện trong thời gian tuyến tính bằng cách chỉ cần đi bộ các mảng. –