Программа на Си на тему односвязных списков
212 UAHНеобходимо реализовать функции для работы с односвязным списком:
// инициализация пустого списка
void init(list *l);
// удалить все элементы из списка
void clean(list *l);
// проверка на пустоту списка
bool is_empty(list *l);
// поиск элемента по значению. вернуть NULL если эжемент не найден
node *find(list *l, int value);
// вставка значения в конец списка, вернуть 0 если успешно
int push_back(list *l, int value);
// вставка значения в начало списка, вернуть 0 если успешно
int push_front(list *l, int value);
// вставка значения после указанного узла, вернуть 0 если успешно
int insert_after(node *n, int value);
// удалить первый элемент из списка с указанным значением,
// вернуть 0 если успешно
int remove_node(list *l, int value);
// вывести все значения из списка в прямом порядке через пробел,
// после окончания вывода перейти на новую строку
void print(list *l);Используя функции реализовать программу (смотрите скрин)
Пример входных и выходных данных скину отдельно
Программа должна проходить тесты splint и pipeline, без этого считаю работу не выполненной
Настройки pipeline скину отдельно
Оплату ставлю 500р, но за проект плачу 300р или около того, не через кейс, так уже делал, кидать никого не собираюсь
Приложения 1
-
57 2 0 Привет.
Готов помочь.
Уже есть все готовые функции)
вот еще у меня есть туториал по однонаправленному связному списку - там есть реализация некоторых функция, которые ты указал
https://www.youtube.com/watch?v=p9G2_OuUQuc&t=15s
vladddd46 - telegram
vladddd46(sabaka)ukr.net - mail
пиши
-
58 1 0 Здравствуйте! Готов выполнить ваше задание в кратчайшие сроки. Опыт работы на с++ 4 года.
-
За 300р никто делать не будет.
-
А мне одному кажется, что в условиях глюк?
Для работы функцииint insert_after(node *n, int value);
нужно, чтобы в месте ее вызова откуда-то взялось значение Ноды (node* n). Но в условиях задачи ничего не сказано о возможности Списка предоставлять свои Ноды "на вынос".
-
Такой объем работы стоит минимум 800-1000 рублей, а Вы хотите найти раба за 300 рублей, да еще и с такими условиями: программа должна проходить тесты на то, на другое, настройки скину потом... И без сейфа... Удачи в поиске исполнителя)))
-
Актуальные фриланс-проекты в категории C и C++
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 3 дня 10 часов назад ∙ 2 ставки |
Консультация и аудит текущего проекта на Odoo 19 Community EditionИщем Odoo разработчика — соло-разработчика с опытом разработки на Odoo 19 Community Edition, в том числе с использованием Claude Code. Нам нужен специалист, который успешно реализовал проекты в Odoo и имеет практический опыт разработки с использованием Claude Code. Важно:… C и C++, Javascript и Typescript ∙ 6 дней 11 часов назад ∙ 8 ставок |
Разработка ПО для Arduino (RF-модули 3–7.5 ГГц, автоматическое сканирование частот)Необходимо разработать систему на Arduino для автоматического поиска активного аналогового видеосигнала и автоматической настройки передатчика на обнаруженную частоту.Планируется использование трех отдельных приемно-передающих модулей: 3000–4200 МГц; 4900–6000 МГц; 6100–7500… C и C++, Встраиваемые системы и микроконтроллеры ∙ 7 дней 12 часов назад ∙ 4 ставки |
Чёрная Украина (RP-проект на базе MTA)
51 835 UAH
|
Инженер по инфраструктуре резидентных проксиМы строим сеть резидентных прокси с нуля — полностью собственную, без сторонних поставщиков. Нам нужен один исключительный сетевой инженер для создания всей технической базы. Что вы будете строить: - Android SDK для фонового использования, который направляет прокси-трафик через… C и C++, DevOps ∙ 13 дней 8 часов назад ∙ 15 ставок |