Пример диапазона текста [AbA-Ef] - как мне это интерпретировать?
Я готовлюсь к собеседованиям и пытаюсь понять эту проблему:
Напишите программу для отслеживания набора текстовых диапазонов. Начальная точка и конечная точка будут строкой.
Пример текстового диапазона: [AbA-Ef]
- Аа бы упал до этого диапазона
- AB попадет в этот диапазон
- и т.п.
Может кто-нибудь помочь мне понять, как текстовый диапазон [AbA-Ef]
определено?
Является
AbA
отправная точка иEf
конечная точка?Я могу концептуально понять начальную точку символа
A
, но я не получаю начальную точкуAbA
, Это как номер строки, где символA
,a
,B
,b
,C
,c
упасть на линии?Это как регулярное выражение, где начальная точка
AbA
подразумевает все строки, которые начинаются с префиксаAbA
?это
[AbA]
в[Ef]
?или же
{Ab}
+[A-E]
+{f}
?
Заранее спасибо.
1 ответ
Это читается как буквенный диапазон, но трактует буквы UC как идущие после букв lc (на основе AB
после AbA
). Например, если вы заглянете в физическую энциклопедию, на страницах могут быть заголовки типа "chuck - chunk", поэтому, если вы ищете "шимпанзе", вы наверняка захотите вернуться на несколько страниц назад, если вы ищете "парашют", вы бы продолжали идти вперед, или если бы вы искали "болван", вы бы знали, что это было где-то на этой странице. Может я просто старый.