Tôi cần gọi hàm sau cross
4 lần, cho tất cả các hoán vị của biến số x
và y
với giá trị 1 và -1;iterate trough tất cả hoán vị của hai biến
cách tiếp cận của tôi:
var p = [-1, 1];
p.forEach(function(x) {
p.forEach(function(y) {
cross(x, y);
});
});
Có cách nào ngắn hơn để làm điều này?
Tôi nghĩ rằng có một thuật toán để tạo ra n^2 kết hợp hiệu quả hơn n^2. – ssube
Bởi ngắn hơn bạn có nghĩa là trong dòng mã hoặc trong thời gian (hiệu quả hơn)? –
cả hai sẽ là thú vị. –