Язык программирования J. Взгляд любителя. Часть 3. Массивы
Предыдущая статья цикла Язык программирования J. Взгляд любителя. Часть 2. Тацитное программирование«Я не думаю, что он нам подходит. Я рассказал ему, чем мы занимаемся, и он не стал спорить. Он просто слушал.» Кен Айверсон после одного из собеседований 1. Массивы J — язык для обработки массивов. Для создания массивов в J есть множество способов. Например:»$» — этот глагол возвращает массив, размерность которого указывается в левом операнде, а содержимое — в правом. Создадим массив заданной размерности, все элементы которого одинаковы: 3 $ 1 NB. создаем вектор с тремя элементами, каждый из которых = 1 1 1 1 2 3 $ 2 NB. создаем матрицу из 2 строк и 3 столбцов, все элементы которой = 2 2 2 2 2 2 2 Читать дальше →