Дві лабораторні роботи на Python: Heap, Hash Table
Існує клас під назвою Myheap.Використання наступних методів: __Init__ (само, рельєф) створює початковий рельєф і побудує рельєф за допомогою методу O (N); введення (само, дані) повинно вводити новий елемент в рельєф; Heapify (само) повинно забезпечити, що рельєфна власність зберігається після введення; Екстрактперший () повинен повернути перший елемент рельєф; __Len__ () повинен повернути розмір рельєф в O (1); Getdata (само) повинно повернути рельєф.Ви повинні використовувати один список для заповнення даних.Ви не можете використовувати Heapq для виконання цього.2 .Хаштабель
Існує клас під назвою Myhashtable.Використовуйте конструктор, який займає два параметри: один - розмір таблиці, яку потрібно побудувати, а інший - функцію, яка називається Hash1.Впровадження методу встановити (ключ, дані), де він Хаше ключ за допомогою методу Хаше1 зберігає дані в одному списку, а потім повертає правдивий, якщо успішний, інакше повертає фальшивий.Нічого не слід робити в разі зіткнення хаша – не можна переписувати дані, а також не слід вводити вторинний метод зберігання.Додається клас під назвою Mychaintable, який розширює Myhashtable.Використовуйте конструктор, який займає два параметри: один - розмір таблиці, яку потрібно побудувати, а інший - функцію, яка називається Hash1.Впровадження методу розміщення (ключ, дані), де він Хаше ключ за допомогою методу Хаше1 , зберігає ключ (ключ, дані) як подвійний в списку на пов'язаному значення хаше, і завжди повинен повертатися правдивий.Додається клас під назвою Mydoublehashtable, який розширює Myhashtable.Використовуйте конструктор, який займає три параметри: розмір таблиці, яку потрібно побудувати; функцію, яка називається Hash1; і іншу функцію, яка називається Hash2.Впровадження методу розміщення (ключ, дані), де він Хаше ключ за допомогою методу Has1, зберігає дані в одному списку, і в разі зіткнення, використовуйте функцію Хаше2 отримати відшкодування.Ваша реалізація повинна розраховувати на те, чи є таблиця повною або коли вона не може знайти місце для введення.Ці два випадки повинні призвести до повернення фальшивих і правдивих, коли введення є успішним.
Відгук замовника про співпрацю з фрилансером
Дві лабораторні роботи на Python: Heap, Hash TableЧудовий фрілансер, один з найкращих, з яким я довевся проабтувати. Другий наш проект разом - якщо у мене буде робота з його спеціалізації, обов'язково звернуся до нього.
1 . Дуже знаючий, добре розуміє сутність проблем
2 . Працює швидко і якісно
3 . Створює хороший, зрозумілий, ефективний код
Четвертий Простий і продуктивний зв'язок
Відгук фрилансера про співпрацю з Евгениєм Кузнецовим
Дві лабораторні роботи на Python: Heap, Hash TableПрацювати приємно, під час проекту виникли деякі недорозуміння, але ми їх швидко змогли вирішити, дуже адекватний роботодавець.
![]()
Актуальні фриланс-проєкти в категорії Python
Розробка веб-сервісу з платним доступом до онлайн-чатуДоброго дня, необхідно розробити веб-сервіс, який включає: * персональні посилання для користувачів; * сторінку з описом послуги; * оплату через PayPal; * онлайн-чат в реальному часі; * відображення відео на сторінці користувача; * облік оплаченного часу та автоматичне… Python, Веб-програмування ∙ 23 години 53 хвилини тому ∙ 63 ставки |
Створення додаткуБажаю створити мобільний додаток для спілкування, в застосунку має бути аудіо,відео дзвінок, створення групових чатів,можливість синхронізувати з контактами телефону, налаштуваннями акаунта: привязка по мейлу, 2фа, номеру телефону,можливість налаштовувати сповіщення… Java, Python ∙ 1 день 21 година тому ∙ 36 ставок |
Налаштування двосторонньої інтеграції WhatsApp з Odoo CRMВітаю! Шукаємо спеціаліста для реалізації технічного завдання з налаштування двосторонньої інтеграції месенджера WhatsApp з CRM-системою Odoo. ⚠️ Важливе технічне уточнення:Офіційний WhatsApp Business API (WABA) не розглядається. Необхідно впровадити стабільне «сіре» рішення… Python, Веб-програмування ∙ 2 дні 7 годин тому ∙ 23 ставки |
Парсинг даних через мобільне APIШукаю людину з досвідом парсингу даних через мобільне API, для парсингу e-commerce, rozetka та аналоги Завдання: 1. Перехоплення трафіку мобільного додатку (Android) налаштування проксі, аналіз запитів 2. Визначення потрібних API endpoints, куди йдуть запити, які headers… Python, Парсинг даних ∙ 4 дні 4 години тому ∙ 31 ставка |
Знайти товарний фід (Google Merchant XML) для сайту на OpenCart
700 UAH
Необхідно знайти пряме посилання на діючий товарний фід (XML) конкурента для Google Merchant Center Платформа (CMS): OpenCart / ocStore Знайти оригінальний фідВимоги до результату: Робоче посилання на XML-файл Python, Парсинг даних ∙ 9 днів 13 годин тому ∙ 29 ставок |