Вход Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

Разработка на Python — удалённая работа в Москве

Дата: 2024-03-20
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
от 2000.00 руб.
Дата публикации
2024-03-20
Описание
решение задач. Разработка с нуля. B. Быстрый поиск подстроки в строке ограничение по времени на тест2 секунды ограничение по памяти на тест256 мегабайт вводстандартный ввод выводстандартный вывод Даны строки p и t. Требуется найти все вхождения строки p в строку t в качестве подстроки. Входные данные Первая строка входного файла содержит p, вторая — t (1 <= |p|, |t| <= 106). Строки состоят из букв латинского алфавита. Выходные данные В первой строке выведите количество вхождений строки p в строку t. Во второй строке выведите в возрастающем порядке номера символов строки t, с которых начинаются вхождения p. Символы нумеруются с единицы. C. Компоненты связности ограничение по времени на тест2 секунды ограничение по памяти на тест256 мегабайт вводстандартный ввод выводстандартный вывод Дан неориентированный граф. Требуется выделить компоненты связности в нем. Входные данные Первая строка входного файла содержит два натуральных числа n и m — количество вершин и ребер графа соответственно (1<=n<=100000, 0<=m<=200000). Следующие m строк содержат описание ребер по одному на строке. Ребро номер i описывается двумя натуральными числами bi, ei — номерами концов ребра (1<=bi,ei<=n). Допускаются петли и параллельные ребра. Выходные данные В первой строке выходного файла выведите целое число k— количество компонент связности графа. Во второй строке выведите n натуральных чисел a1,a1,…,an, не превосходящих k, где ai — номер компоненты связности, которой принадлежит i-я вершина. D. Топологическая сортировка ограничение по времени на тест2 секунды ограничение по памяти на тест256 мегабайт вводстандартный ввод выводстандартный вывод Дан ориентированный невзвешенный граф. Необходимо построить его топологическую сортировку. Входные данные В первой строке входного файла даны два натуральных числа n и m (1<=n<=100000, 0<=m<=100000) — число вершин и рёбер в графе соответственно. Далее в m строках перечислены рёбра графа. Каждое ребро задаётся парой чисел — номерами начальной и конечной вершин соответственно. Выходные данные Выведите любую топологическую сортировку графа в виде последовательности номеров вершин. Если граф невозможно топологически отсортировать, выведите –1. G. Кратчайший путь – 2 ограничение по времени на тест2 секунды ограничение по памяти на тест256 мегабайт вводстандартный ввод выводстандартный вывод Дан неориентированный связный взвешенный граф. Найдите кратчайшее расстояние от первой вершины до всех вершин. Входные данные В первой строке входного файла два числа: n и m (2<=n<=30000,1<=m<=400000), где n— количество вершин графа, а m — количество ребер. Следующие m строк содержат описание ребер. Каждое ребро задается стартовой вершиной, конечной вершиной и весом ребра. Вес каждого ребра — неотрицательное целое число, не превосходящее 104. Выходные данные Выведите n чисел — для каждой вершины кратчайшее расстояние до нее. H. Цикл отрицательного веса ограничение по времени на тест2 секунды ограничение по памяти на тест256 мегабайт вводстандартный ввод выводстандартный вывод Дан ориентированный граф. Определите, есть ли в нем цикл отрицательного веса, и если да, то выведите его. Входные данные Во входном файле в первой строке число N (1 <= N <= 100) — количество вершин графа. В следующих N строках находится по N чисел — матрица смежности графа. Все веса ребер не превышают по модулю 10 000. Если ребра нет, то соответствующее число равно 100 000. Выходные данные В первой строке выходного файла выведите «YES», если цикл существует или «NO» в противном случае. При его наличии выведите во второй строке количество вершин в искомом цикле и в третьей строке — вершины входящие в этот цикл в порядке обхода. Ограничения-подсказки: В “B“ задаче используется префикс функция и алгоритм Кнута-Морриса-Пратта Задача “С“: использовать параллелизм и увеличить размер стека для рекурсии, чтобы уложиться по времени Оплата не будет осуществлена до тех пор, пока коды не пройдут все закрытые! тесты на codeforces. Срок решения до 28 марта включительно.
Похожие заказы

Разработка на Python

дистанционно
договорная
Создание автоматизированных решений и ботов. Доработка существующего продукта. Пожелания и особенности: Нуждаюсь в программисте на свой софт написанный на питоне с конца октября и возможно навсегда. Софт в хорошем состоянии и работает уже почти автоматизированно. Вам нужно будет лишь экстренно фиксить мелкие баги которые мешают работе. + возможно дороботка бота со временем. Ищу человека с большим опытом, который имеет много лет опыта в написании таких ботов. Также важна оперативность, если что то сломается и пойдет не по плану чтоб вы были на связи и решали этот вопрос.
Москва Фрилансеры

Разработка на Python

дистанционно
договорная
Скрипт на Python. Разработка с нуля. Напиши скрипт на Python для ежедневной автоматической рассылки тендеров на электронную почту.
Томск Фрилансеры

Разработка на Python

дистанционно
договорная
Веб-разработка. Разработка с нуля. Пожелания и особенности: Сделать на питоне в visual studio Обязательно все вывести в виде графиков с подписями . задание: Вывести 5 самых популярных имен за всю историю, вывести 5 популярных мужских и 5 популярных женских имен за всю историю. 5 самых редких имен за всю историю, 5 мужских и 5 женских самых редких имен за всю историю, кроме вывода имен потребуется вывести их количество. ТАкже в первом задании создать защиту от неправильного ввода, а именно, чтобы можно было вводить только числа в диапазоне с 1880 по 2010, если данные вводятся неправильно программа должна предложить ввод года еще раз, пока не будет введено число в диапазоне или не нажата кнопка выхода. Попытаться найти количество рожденных в 1990 году с именем Pedro, Greg, Semen, Vito, Jack, Jim.
Приморский край Фрилансеры

Разработка на Python

дистанционно
договорная
Разработка приложений для ПК. Доработка существующего продукта. Дописать калькулятор в программу бота. парсинг личного кабинета. + другие доработки за отдельную плату по договоренности. много.
Москва Фрилансеры

Разработка на Python

дистанционно
договорная
Веб-разработка. Разработка с нуля.
Санкт-Петербург Фрилансеры

Разработка на Python

дистанционно
договорная
backend. собеседование. Провести тестовое собеседование по python для senior ML разработчика в следующем формате: 30 минут - решение 1-2х easy/medium алгоритмических задач в редакторе. 30 минут - вопрос-ответ по промышленной разработке на python и его инфраструктуре : Контейнеры, микросервисные архитектуры, CI/CD, работа с разными видами БД на питоне, многопоточность, api После встречи должен быть письменный фолоуап с выявленными слабыми местами и рекомендациями что стоит доучить. Пожелания к интервьюверу: практикуете технические собеседования разработчиков на python в течение последнего года, ведете разработку приложения в микросервисной архитектуре на python, имеете практический опыт в перечисленных темах.
Москва Фрилансеры

Разработка на Python

дистанционно
договорная
Веб-разработка. Разработка с нуля.
Москва Фрилансеры