На самом деле желающих поиметь ментора очень много, если построить из них очередь, весь континент пересекут)
- Но. Разработчики привыкли вкладывать и получать взамен.
Например разработчики пишут хороший код, чтобы через год вместо геморроя получить удовольствие.
А большинство "подмастеров" - это попусту потраченное время, ведь они ленивые и ничего не хотят делать.
- Так зачем кому-то тратить на них время?
Чаще всего после подобных фразы: "Самостоятельно изучаю вёрску сайтов и веб-дизайн." звучит "ну я смотрел видео на ютубсах или слитые недокурсы".
- Этим может заняться школьник лет 11.
Василий Банников, Да ну, чушь же, никто не возьмёт его в вменяемое место, а в невменяемом лучше вообще не появляться, только голову забьют мусором каким-то.
- Такой путь только через вуз лежать будет полагаю
так-же итерироваться максимально быстро, т.к. я буду итерироваться не по хеш-таблице, а по массиву
Не факт, что это уже не реализовано внутри HashMap
Не знаю, но производительность значительно выросла.
Зато у вас там удаление элемента - это что-то сложное.
Да, с этим ещё предстоит поработать, пока не знаю как буду реализовывать обновление индексов.
- Но эта операция намного реже, чем итерации, у меня может быть 60-100 итераций в секунду, а в некоторых случаях n^2, т.к. необходимо сравнивать каждый с каждым.
Используется в контексте разработки игр.
Про неиспользованное место, я планирую заранее определить максимальное кол-во объектов и создавать статические массивы, поэтому пока не знаю как это по итогу будет выглядеть и к каким решениям приду.
Мне нужна максимальная производительность и все решения принимаются через эту призму.
Не запрещают много чего)
- Но я сторонник правильных вещей, потому-что спустя время это положительным образом сказывается как на поддержке, так и на масштабировании вне зависимости от инструмента.
res2001, Да, элементов много, для этого и написал, я посчитал что это достаточно распространённая вещь, чтобы иметь название, но найти его не смог.
- Про доп. хэши не думал, т.к. пока использую лишь id
Нет. Моя структура позволяет так-же итерироваться максимально быстро, т.к. я буду итерироваться не по хеш-таблице, а по массиву. Так-же она позволяет не выполнять поиск по массиву, если мне нужен какой-то элемент - я получу его по id за O(1), а не за O(n) в худшем случае при поиске.
Данные массива хранятся в ряд, а хеш-таблицы разбросаны.
- Что делает итерацию по ней медленной
rusyator, А, и ещё, новые версии дров nvidia - дерьмо, скачай DDU, удали все драйвера и установи более старую версию, например этот.
- Не устанавливай geforce experience
- Не устанавливай приложение nvidia
- Не обновляй драйвера, пока они не пофиксят это (в твоём случае лучше вообще не обновлять)
У меня крашились игры, на другом компе с твоей карточкой иногда чёрный экран появлялся.
Мария Ратайчик, Корзину посмотрите, возможно там остался архив.
- Касперский каждый чих на вашем пк знает, этот софт хуже трояна, зря с ним связались)
Он мог и не удалять сразу, а например поместить в карантин, а после N времени автоматически файлы в карантине удаляются.
- Лучше проверить, если сработает - значит примерно так и было.
Если архива нет в корзине - пишите продавцу, в поддержку оф. сайта и ожидайте.
Мария Ратайчик, Архив при себе? Возможно антивирус удалил какой-то файл, необходимо выключить windows defender, распаковать по новой и запустить (перед этим удалить старое).
- Если установлен дополнительный антивирус, смотреть инструкцию по его отключению.