55
правок
Изменения
→Кодирование строки
<font color=green>// увеличиваем вес символа строки</font>
weight[c]++
<font color=green>// определение новых границ диапазона с искомым кодом</font> <font color=green>//, с учётом полученного символа c</font>
'''double''' newRight = left + (right - left) * segments[c].right
'''double''' newLeft = left + (right - left) * segments[c].left