Предположим, у меня есть файл с n словами.Когда я читаю каждое слово в файле, я буду хранить его в хэше (в Perl).Когда я возвращаюсь и ищу слово в хэше, какова временная сложность поиска строки (слова) в хэше?
Например:
my %seen = ();
@arr=("one","two","three");
foreach $item (@arr){
if($seen{$item}) {//do something}
}
В этой программе я ищу элемент в хэше.Какова временная сложность поиска строки в хэше?
Кроме того, можно ли уточнить, как хэш реализован в Perl?(внутренне что-то происходит в хэше? или это просто ассоциативный массив)