1. Как правильно рассматривать перенос строк?
// вариант 1
line1\n
line2\n
line3
// вариант 2
line1
\nline2
\nline3
2. Что имеется ввиду, когда говорят "удалить строку"?
// вариант 1
line1\n
line3
// вариант 2
line1
\nline3
И к сожалению я пока не могу задать третий вопрос, так как он будет зависеть от
ответов на эти два, на вид глупые, но вызывающие у меня вопросы, вопросы.
Объясню в чем у меня сложность... Если рассматривать строки как в первом примере,
то длина строки "line1\n" будет равняться шести, так же как и второй. Но вот если мне говорят "удали вторую строку", как во втором варианте второго вопроса, то получается,
что я должен удалить ещё и один символ с первой строки и при этом ещё неправильно определяю сдвиг индексов.
Когда-то я задался этим вопросом и мне, как кажется сейчас, ответили не правильно, тем самым запутав меня ещё больше.
Я сижу и у меня карусель с лошадками в голове, которую остановить нужно,
но сам я не справлюсь.