У меня есть длинный текст, сохраненный в StringBuilder
, и я хочу получить какой-то конкретный элемент
StringBuilder builder = new StringBuilder();
//fill builder
int i = someNumber();
char ch = builder[i];
какова временная сложность последней инструкции (char ch = builder[i]
)? Это постоянно
O(1)
или это линейно?
O(i)