Виконати завдання на чистому JS
Рекомендую до співпраці!
Дано масив, що містить висоту рівнів на 2d площині, причому кожен рівень має ширину 1. Яка максимальна кількість одиниць, яку можна заповнити між рівнями?
Кожен рівень знаходиться безпосередньо поруч із рівнем, що стоїть поруч із ним в масиві, за винятком випадків, коли показана висота 0, тоді це дно.
Окрему одиницю можна уявити як двомірний квадрат шириною 1.
Слідкуйте за швидкодією: вам знадобиться рішення, лінійне кількості рівнів (кількість ітерацій має бути кратною кількості рівнів, а не збільшуватися експоненційно).
Початковий код
function loadGrain(levels) {
// your code here
return 0;
}
масиви для перевірки
loadGrain([4, 1, 3]) // 2
loadGrain([2, 1, 5, 2, 7, 4, 10]) // 7
loadGrain([2, 0, 1, 5, 2, 7]) // 6
loadGrain([2, 4, 2]) // 0
loadGrain([7, 4]) // 0
loadGrain([
[ 36, 48, 13, 3, 15, 24, 12, 7, 12, 18, 45, 48, 1, 2, 24, 15, 28, 7, 12, 44, 4, 44, 27, 4 ]
]) // 542
Бюджет: 350 UAH Термін: 1 день
Доброго дня, Олександре
Уже маю готове рішення, яке працює згідно всіх умов завдання
Бюджет: 250 UAH Термін: 1 день
Добрий день, якщо ще актуально - можу виконати. Приступити можу через 30-40хв. Можу в особистій переписці описати алгоритм розрахунку, щоб довести, що знаю рішення.
Бюджет: 350 UAH Термін: 1 день
Доброго дня, готовий виконати за 20 хвилин.
Портфоліо: Freelancehunt
З повагою.
Андрій.
Бюджет: 250 UAH Термін: 2 дні
Добрийт день. Не достатньо чітко описано завдання. Це схоже, як для 2d гри, потрібно заливати водою пустоти. Опишіть більш чіткіше, як повинні заповнятися рівні. Їх можна заповняти різними способами.
Ось код
function loadGrain(levels) {
// your code here
if (levels && levels.length > 0) {
var maxLevel = 0
for (const level of levels) {
maxLevel = Math.max(maxLevel, level)
}
var checkLevel = 0
var count = 0
while (checkLevel
Бюджет: 350 UAH Термін: 1 день
Доброго дня. Алгоритм зрозумів. Але я б хотів уточнити принцип його роботи Напишіть мені, будь ласка, в особисті повідомлення.
Бюджет: 750 UAH Термін: 1 день
Добрий день!)
Мене звати Андрій, досвід у програмуванні близько 2-х років.
Алгоритм виконання зрозумілий. Зроблю якісно і з детальними коментарями якщо це потрібно)
я бы посоветовал оптимизировать вот этот участок в одну строку
var maxLevel = 0
for (const level of levels) {
maxLevel = Math.max(maxLevel, level)
}
ну и алгоритм работает не за O(n), а навскидку O(n^2)
Дякую. Оптимізувати потрібно під задачу. Можливо взагалі цього робити не потрібно. Потрібно знати які взагалі масиви в задачі заказчика бувають, чи великі рівні, чи сам масив довгий) В залежності від задачі - писати код) Я можу оптимізувати цей код під певний контент в масиві. В залежності від довжини масиву і максимальної кіькості рівнів.
Цей алгоритм буде дуже ефективним. Раджу його спробувати. Більш ефективний алгорит зможу написати, тільки якщо будуть відомі більші відомості по задачі. Автор проекту написав не все. Потрібно більше описати, за яких умов буде використовуватися код, а також, які масиви будуть. Скільки рівнів, та довжина масивів.
Можу дописати алгоритм, щоб було O(n1) при деяких масивах. Це дуже гарно. Але Автор проекту повинен оплатити
Э недопрацьований плагін для After Effects:https://drive.google.com/drive/u/0/folders/1Nq9a672OK6ep9Com1lqelUhZxbx3_3f1 це, якщо я правильно розумію, CEP-плагін (Adobe Extension) для After Effects. Це HTML/JavaScript-панель через Adobe CSXS, яка взаємодіє з After Effects через ExtendScript. На меті було автоматизувати процес створення відео в "maze challenge" стилі, референс на ютубіGOALRUSH-f8x або аналог. Відео ручного монтажу: https://drive.google.com/file/d/1Ylzvax6w2JGDwaBqeCdbD49jh5wB5buY/view?usp=sharing Файл одного з проекту: https://drive.google.com/file/d/15vKd1L9VfHtDqK2wtLQdYEmDpH1d8Jvy/view?usp=sharing Окрім "багованості" системи через вайбкодинг (тому вайбкодери мимо), не влаштовували накприлад такі деталі (реальні правки): https://docs.google.com/spreadsheets/d/18Svc6GoQ34PgLe1HY7gNX5tPLH0Cpv9E4mfjCRBCMFU/edit?gid=0#gid=0 Треба зробити систему яка буде генерувати проекти в After Effects зі всіма необхідними компонентами відео які написані в База.pdf, більш детальна логіка у вигляді фото, тектсового документу, та mind map для розуміння всіх можливих варіацій на диску: https://drive.google.com/drive/folders/1Uf4Pnw3SKmwpmhL7sjPZFnfAbN0arUjr?usp=sharing Ще більш детально (з більш поглибленою описовою частиною, та силками на таймкоди в референсах) тз буде фікусуватись в робочій області проекта Кінцевий результат це система яка створює відео: від 40 секунд до 1 хвилини, повністю унікальний контент кожне створення, без метаданих ШІ в фійлі відео, в ньому повинен бути зрозумілий сюжет (ловушки, тупіки, різні емоції песронажів-знаменитостей в результаті якихось сюжетних поворотів в відео), саунд дизайн під сюжет (крики та інші емоції, вибухи і тд), стилістично не відрізнялись від відео референса з каналу
Доброго дня , 1) оновити jQuery** до актуальної версії (3.x) з підключенням jQuery Migrate 2) Ретельно протестувати функціональність додатку 3) і усунути можливі помилки, щоб скрипти всі були сумісні між собою за версіями тут потрібно повністю переписати https://filtry.in.ua/assets/libs/libs.js під нову версію jquery, так як там і бутстрап старий і багато функцій кастомних прописано
Опис: Необхідно створити JavaScript-скрипт для розширення Tampermonkey. Скрипт працюватиме у внутрішній робочій CRM-системі.Логіка роботи: Скрипт має зчитувати унікальний текстовий ID поточного активного діалогу на сторінці (всього є 5–10 різних ID). Залежно від ID, скрипт бере відповідну текстову інструкцію (System Prompt) з налаштувань. Мапу параметрів по ID потрібно винести в окреме зручне вікно налаштувань скрипта. При появі нового повідомлення у вікні чату, скрипт відправляє цей текст разом із промптом через API OpenAI (модель gpt-4o-mini). Отриману відповідь скрипт вставляє в поле введення тексту та ініціює відправку з рандомною затримкою в 20–45 секунд для імітації природної роботи оператора.Робота суто з текстом. Бюджет — 6000 грн. Чекаю на пропозиції від розробників із досвідом роботи з OpenAI API та написанням скриптів автоматизації браузера.
Потрібно розробити власний вебсервіс для автоматизації роботи кав’ярень та невеликих закладів громадського харчування. За функціональністю продукт має бути подібним до Poster POS, але з власним дизайном, архітектурою та програмним кодом. Копіювання коду або інтерфейсу Poster не передбачається. Планується створення повноцінного комерційного SaaS-продукту, яким у майбутньому зможуть користуватися різні кав’ярні за передплатою.На першому етапі потрібно розробити MVP Основний функціонал: реєстрація та авторизація власника закладу; створення одного або декількох закладів; керування співробітниками та ролями; каталог товарів, категорій і модифікаторів; додавання розмірів, смаків та додаткових опцій; касовий інтерфейс для оформлення продажів; відкриття та закриття касової зміни; різні способи оплати; повернення та скасування замовлень; облік залишків і списання товарів; базовий складський облік; історія продажів; звіти за виручкою, товарами, змінами та співробітниками; програма лояльності для клієнтів; адаптивна робота на планшеті, ноутбуці та смартфоні; адміністративна панель власника сервісу; тарифні плани та обмеження відповідно до тарифу.У подальшому планується мобільний застосунок; інтеграція з платіжними терміналами; друк чеків; інтеграція з фіскальними сервісами; доставка та онлайн-замовлення; бронювання столиків; розширена аналітика; API для сторонніх інтеграцій; інтеграція з бухгалтерськими та CRM-системами.Важливі вимоги система повинна бути розрахована на роботу багатьох незалежних закладів; дані кожного клієнта мають бути ізольовані; необхідно передбачити масштабування продукту; потрібна безпечна робота з фінансовими та персональними даними; код має бути структурованим і придатним для подальшого розвитку; потрібна технічна документація; права на вихідний код після оплати передаються замовнику. Дизайн на цей момент відсутній, тому потрібно окремо оцінити UI/UX-дизайн або запропонувати готове рішення для MVP.У пропозиції вкажіть досвід створення SaaS, POS, CRM, ERP або облікових систем; приклади подібних робіт; запропонований стек технологій; склад команди; орієнтовну вартість MVP; термін розробки; що саме входить у запропоновану вартість; вартість подальшої підтримки; чи готові працювати поетапно з оплатою за кожен завершений етап. Перевага виконавцям або командам, які вже розробляли касові, складські, ресторанні чи багатокористувацькі SaaS-системи.
Технологічний стек - React: Адаптивна та динамічна розробка фронтенду - Node.js: Надійні бекенд-операції - Web3: Інтеграція мульти-ланцюгових криптовалют - Solidity: Розробка смарт-контрактів Мета проекту Розробити комплексну мульти-ланцюгову платформу для стейкінгу для популярної ігрової екосистеми, що дозволяє безперешкодні взаємодії з криптовалютою, інтеграцію NFT-ринку та покращений досвід користувачів на кількох блокчейн-мережах, сумісних з EVM. Біла книга Ми більше, ніж просто мобільна ігрова студія; ми є візіонерами та інноваторами у світі ігор. Наша команда складається з талантів індустрії мобільних ігор та захоплених гравців, і вона прагне розширити межі можливого у мобільних іграх. Наша експертиза зосереджена на гібридизації жанрів, щоб створити щось справді унікальне, яке ми адаптуємо для переходу від ігор Web2 до ігор Web3. Від гоночних RPG до ігор стратегій дій, ми постійно експериментуємо та поєднуємо жанри, щоб запропонувати нові ігрові враження. Наші ігри не просто форма розваги; це занурювальні подорожі, які залучають, кидають виклик і захоплюють наших гравців. Ми втілюємо нашу місію не лише розважати, а й переносити нашу аудиторію в надзвичайний всесвіт інтерактивного світу в іграх Web3. - Розробка фронтенду - Розробка бекенду - Редизайн цільової сторінки - Інтеграція мульти-ланцюгів - NFT-ринок - Тестування та забезпечення якості - Розгортання та обслуговування