Программа Java Lab.
1 .Напишите Rotatewithleftchild, который принимает Avlnode, и поворачивайте со своим левым ребенком, обновляйте высоту и возвращайте новый Нод.ВтораяНапишите функцию под названием Isavltree, которая проверяет, является ли текущее бинарное поисковое дерево Avltree.Предположим, что текущее дерево уже является валидным бинарным поисковым деревом.3 .Напишите функцию под названием Printbyfrequency, чтобы отпечатать все данные вводные имена в списке, группируемые по количеству раз, когда каждое имя появляется в списке.Время исполнения должно быть O (Nlogn), где N является числом имен.Все имена с одинаковым числом появления (частотой) должны быть отпечатаны на одной и той же строке, а имена с большей появлением должны быть отпечатаны в первую очередь.Время работы должно быть O (Nlogn), где N является числом имен в списке.Он печатает только имена.Вы можете использовать следующую карту для хранения строки, которая должна быть отпечатана на той же строке.Примечание: Выберите подходящий класс карты.Добавление имен должно быть эффективным, если использовать одну строку для хранения более одного имени может замедлить время работы (но Stringbuilder хорошо).4 .Напишите функцию под названием Sumzero, которая принимает и подбирает цепи, а затем проверите, есть ли два отдельных числа в подчинении до суммы до нуля, в таком случае верните индекс первого числа.Если нет, то возвращайте 1.Ожидаемый рабочий день должен быть O (N), где N является длиной диапазона.
Приложения 1
Отзыв заказчика о сотрудничестве с Александром Н.
Программа Java Lab.Алексанрд в который раз делает свою работу безупречно. Спасибо!
Все сделано намного раньше сроков, качественно и аккуратно)
Отзыв фрилансера о сотрудничестве с Michael G.
Программа Java Lab.Как всегда рад работать с таким работодателем.
Старается быть на связи.
Оплата и качество ТЗ на высоте.
Актуальные фриланс-проекты в категории Java
Разработка веб-платформы для трейдинга с интеграцией данных SBPro, отображением кластеров, ликвидностиРазработка веб-платформы для трейдинга с интеграцией данных SBPro, отображением кластеров, ликвидности, крупных лимитных заявок (Clouds), HeatMap и автоматическими настройками индикаторов для различных таймфреймов Этап 1. Подключение к Transaq API Получение рыночных данных в… Java, Веб-программирование ∙ 15 часов 37 минут назад ∙ 31 ставка |
Кастомизация экрана загрузки и меню Minecraft 1.12.2 (Tech Survival)
906 UAH
Необходимо доработать готовый клиент Minecraft 1.12.2 с модами и внедрить собственный дизайн интерфейса в стиле технического выживания (Industrial / Tech Survival).Что нужно сделать1. Кастомный экран загрузки модов Необходимо заменить стандартный экран загрузки Minecraft/Forge,… Java, Разработка игр ∙ 1 день 10 часов назад ∙ 5 ставок |
Інтеграція в CRM модулів сканерів стоматологій
27 000 UAH
Мы разработали CRM систему для взаимодействия с зубными врачами и лабораториями. Нужно интегрировать сервисы iTero, sirona, medit и др чтобы подтягивались файлы автоматически AI и машинное обучение, Java ∙ 1 день 10 часов назад ∙ 22 ставки |
Разработка простых 2D-игр (Змейка, Галактика и т.д.) под Google Play MarketЗдравствуйте! Ищу разработчика (или начинающего с хорошей базой), который сможет создать несколько простых классических 2D-игр для мобильной платформы Android с дальнейшей публикацией в Play Market.Для начала нужно разработать одну-две игры. Примеры сеттинга и механик:… Java, Разработка игр ∙ 3 дня 14 часов назад ∙ 17 ставок |
Создание приложенияЖелаю создать мобильное приложение для общения, в приложении должны быть аудио, видео звонок, создание групповых чатов, возможность синхронизировать с контактами телефона, настройками аккаунта: привязка по email, 2fa, номеру телефона, возможность настраивать уведомления… Java, Python ∙ 8 дней 8 часов назад ∙ 40 ставок |