Допустим, у нас есть массивJ: Координаты с определенным значением
0 1 2 3 4 5 8 7 8 9
Есть два показателя, которые имеют значение 8:
(i.10) ([#~8={) 0 1 2 3 4 5 8 7 8 9
6 8
есть ли более короткий путь, чтобы получить этот результат? Может быть какой-то встроенный глагол.
Но более важно. Что относительно более высоких измерений? Допустим, мы имеем матрицу 5x4
1 2 3 4 5
2 3 4 5 6
3 4 5 6 7
4 5 6 7 8
Я хочу, чтобы выяснить, какие координаты со значением 6.
Я хочу, чтобы получить результат такой (три координаты):
4 1
3 2
2 3
Это довольно основная задача, и я думаю, что это должно существовать в некотором простом решении.
То же самое в трех измерениях?
Спасибо
Никогда не заметил, что раньше. Очень интересно. В целочисленной матрице '1e5 x 1e5'' $ .' примерно в 3 раза быстрее и использует 1/10 пространства. – Eelvex