Как же вы собираетесь оценивать правильно ли вы написали код или нет, если не стоит задача, а следовательно и нет критериев оценки? Сначала должна идти постановка задачи, потом проектирование, а потом уже программирование.
То что у вас есть библиотека работы с данными это понятно. Я хотел узнать какими структурами данных вы собираетесь оперировать.
Приведенный код может вызвать рак мозга =)
Вы пытаетесь написать универсальное решение, но чтобы его написать, нужно понимать какие бывают частные случаи. Универсальное решение это обобщение известных частных случаев.
|