и структурам данных. Сказали, мол, если ответишь и обоснуешь, то сразу эту секцию закроем и пойдем дальше.
Очень понравился вопрос, хорошо запомнил =) для разминки сюда кину, на самом деле он достаточно простой, но не банально на заучивание строк из книжки, а на понимание, что под капотом.
Как сделать так, чтобы у dictionary сложность получения значении по ключу стала не o(1), а постоянно o(n)?
public override int GetHashCode() => 1;
Это слишком просто, можно в хешкоде подняться по стеку вверх,найти ссылку на дикшинари, и сделать цикл от 0 до n
Обсуждают сегодня