parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

G_Z 06.12.2013 01:24 / 06.12.2013 01:34

слишком много условий в расчетах, с применением различных коэффициентов зависящих от результатов дельты при изменении данных
Я этих условий не знаю, конечно, но расчёты в SQL делать вполне удобно.
у hash нет сортировки и не совсем представляю как hash перебрать в "обратную" сторону
Ну, во-первых если подготовить данные, то перебор задом наперёд может и не понадобиться.
Во-вторых, сортировка не требуется, как кстати и для таблицы, есть for и доступ к элементу по индексу (у таблицы есть сдвиг указателя).
$t[^table::create{col
1
2
3}]

^for[row](1;$t){
	^t.offset[set](-$row)
	$t.col
}


$h[
	$.1[1]
	$.2[2]
	$.3[3]
]

^for[row](1;$h){
	^h._at($h - $row)
}