Два лабораторных работ на Python: Heap, Hash Table
Есть класс под названием Myheap.Применение следующих методов: __Init__ (само, рельеф) создает первоначальный рельеф и строит рельеф с помощью метода O (N); введение (само, данные) должно ввести новый элемент в рельеф; Heapify (само) должно гарантировать, что свойство рельефа сохраняется после введения; Extractfirst () должно возвращать первый элемент рельефа; __Len__ () должно возвращать размер рельефа в O (1); Getdata (само) должно возвращать рельеф.Вы должны использовать один список для заполнения данных.Вы не можете использовать Heapq для реализации этого.ВтораяХаштабель
Есть класс под названием Myhashtable.Используйте конструктор, который требует двух параметров: один — размер таблицы, которая должна быть построена, а другой — функция, называемая Hash1.Введение метода размещения (основа, данных), где он Хаширует ключ с помощью метода Хаширования1, хранит данные в одном списке, а затем возвращает истину, если удачный, в противном случае возвращает фальшивую.Ничего не должно быть сделано в случае столкновения хаша – данных нельзя переписать, а вторичного способа хранения не следует вводить.Класс называется Mychaintable, который расширяет Myhashtable.Используйте конструктор, который требует двух параметров: один — размер таблицы, которая должна быть построена, а другой — функция, называемая Hash1.Введение метода размещения (основа, данных), где он Хаширует ключ с помощью метода Хаширования1, хранит ключ (основа, данные) в качестве двойного в списке при связанной стоимости хаширования, и должен всегда вернуть истину.Класс называется Mydoublehashtable, который расширяет Myhashtable.Используйте конструктор, который требует трех параметров: размер таблицы, которая должна быть построена; функция, называемая Hash1; и другая функция, называемая Hash2.Введение метода размещения (основа, данных), где он Хашет ключ с помощью метода Has1, хранит данные в одном списке, а в случае, если происходит столкновение, используйте функцию Hash2, чтобы получить отказ.Ваша реализация должна рассчитывать на то, является ли таблица полной или когда она не может найти место для вставки.Эти два случая должны приводить к возврату ложного и истинного, когда введение будет успешным.
Отзыв заказчика о сотрудничестве с фрилансером
Два лабораторных работ на Python: Heap, Hash TableОтличный фрилансер, один из лучших с которым мне довелось проаботать. Второй наш проект вместе - если у меня будет работа по его специализации, обязательно обращусь к нему.
1. Очень знающий, хорошо разбирается в сути проблем
2. Работает быстро и качественно
3. Создает хороший, понятный, эффективный код
4. Легко и продуктивно общаться
Отзыв фрилансера о сотрудничестве с Евгением Кузнецовым
Два лабораторных работ на Python: Heap, Hash TableРаботать приятно, во время проекта возникли некоторые недопонимания, но мы их быстро смогли разрешить, очень адекватный работодатель.
![]()
Актуальные фриланс-проекты в категории Python
Парсинг данных через мобильное APIИщу человека с опытом парсинга данных через мобильное API, для парсинга e-commerce, rozetka и аналоги Задачи: 1. Перехват трафика мобильного приложения (Android) настройка прокси, анализ запросов 2. Определение нужных API endpoints куда идут запросы, какие headers… Python, Парсинг данных ∙ 16 часов 43 минуты назад ∙ 20 ставок |
Создание многофункционального бота в Телеграм
1000 UAH
(Все материалы предоставлю в приватные сообщения) Вот детальное описание проекта: После нажатия кнопки /start Бот присылает текст с правилами и условиями пользования (под текстом, кнопка ‘ознакомлен’) После нажатия на кнопку, следующее сообщение ‘проверка на подписку’ Три… Python, Разработка ботов ∙ 3 дня 12 часов назад ∙ 95 ставок |
Найти товарный фид (Google Merchant XML) для сайта на OpenCart
700 UAH
Необходимо найти прямую ссылку на действующий товарный фид (XML) конкурента для Google Merchant Center Платформа (CMS): OpenCart / ocStore Найти оригинальный фидТребования к результату: Рабочая ссылка на XML-файл Python, Парсинг данных ∙ 6 дней 1 час назад ∙ 28 ставок |
Розработка Тик-Ток фермы (контент-завод)Необзодимо разработать систему для централизованного управления несколькими TikTok-аккаунтами с автоматической публикацией контента, использованием индивидуальных прокси и имитацией естественной активности аккаунтов. Функциональные требования1. Управление аккаунтами Добавление… Python, Разработка ботов ∙ 6 дней 13 часов назад ∙ 22 ставки |
Улучшить работу Claude Code и работа с написанием софтаСейчас разрабатываю СРМ и Аналитику, софт. Делаю через Клод Код, но понимаю что результаты не лучшие в плане изменений. Есть 2 задачи - Нужно помочь сделать пресет по навыкам, мд и так далее чтобы улучшить качество. Взять проверенные с которыми работали, а не с интернета… AI и машинное обучение, Python ∙ 6 дней 19 часов назад ∙ 28 ставок |