Я хочу использовать структуру данных матричного типа для хранения и поиска значений.
для этого можно использовать 2d массив. но я ищу лучшую структуру.
Требования:
Столбцы матрицы фиксированы, но строки могут увеличиваться.
например
см. следующую структуру.
Issue| col1, col2, col3, col4
1 | 0, 1, 0, 0
2 | 0, 1, 0, 1
3 | 1, 1, 0, 0
[значения в структуре используются в качестве флага или поля состояния]
Теперь я хочу, чтобы эта структура использовалась для поиска
скажем, я хочу знать значение для выпуска 2 col1 (в приведенном выше примере это 0)
что может быть лучшей структурой в ruby для приведенного выше сценария?
комментариев, пожалуйста?