Программа на Си на тему односвязных списков
21 PLNНеобходимо реализовать функции для работы с односвязным списком:
// инициализация пустого списка
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р или около того, не через кейс, так уже делал, кидать никого не собираюсь
Załączniki 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 рублей, да еще и с такими условиями: программа должна проходить тесты на то, на другое, настройки скину потом... И без сейфа... Удачи в поиске исполнителя)))
-
Aktualne zlecenia dla freelancerów w kategorii C i C++
Rewersowe inżynieria konsolowych narzędzi do ankietowania kontrolerów SSD (Flash ID)1. Cel pracy Wydzielenie interfejsu programowania aplikacji (API) do interakcji z kontrolerami SSD/NVMe z dostarczonego zestawu narzędzi konsolowych (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron itd.). Wynikiem ma być działający kod w języku C/C++ lub dokładna… C i C++, Aplikacje desktopowe ∙ 15 godzin 7 minut temu ∙ 5 ofert |
Opracowanie mapy nasion Minecraft Java / przeglądarki nasion dla strony internetowejOpracowanie mapy nasion Minecraft Java / Podgląd nasion dla strony internetowejOpis projektu Potrzebne jest opracowanie narzędzia opartego na przeglądarce Mapa nasion Minecraft Java / Podgląd nasion, które będzie działać na naszej stronie i pozwoli użytkownikowi wprowadzić… C i C++, Układ HTML i CSS ∙ 21 godzin 53 minuty temu ∙ 12 ofert |
Porównawcza analiza efektywności oprogramowania dostosowanego (v2.2-field) i oprogramowania referencyjnego (Meshtastic v2.x)
82 PLN
Porównawcza analiza efektywności oprogramowania dostosowanego (v2.2-field) i oprogramowania referencyjnego (Meshtastic v2.x) na identycznej platformie sprzętowej (ESP32 + SX1268, 2W) według kryteriów zasięgu, przepustowości, stabilności łącza i zużycia energii. Przeprowadzić… C i C++, C# ∙ 5 dni 5 godzin temu ∙ 2 oferty |
Konsultacja i audyt bieżącego projektu na Odoo 19 Community EditionSzukamy programisty Odoo — samodzielnego dewelopera z doświadczeniem w pracy z Odoo 19 Community Edition, w tym z wykorzystaniem Claude Code. Potrzebujemy specjalisty, który ma zrealizowane projekty w Odoo oraz praktyczne doświadczenie w programowaniu z użyciem Claude Code.… C i C++, Javascript & Typescript ∙ 8 dni 6 godzin temu ∙ 8 ofert |
Rozwój oprogramowania dla Arduino (moduły RF 3–7,5 GHz, automatyczne skanowanie częstotliwości)Należy opracować system na Arduino do automatycznego wyszukiwania aktywnego analogowego sygnału wideo oraz automatycznego dostosowywania nadajnika do wykrytej częstotliwości.Planowane jest wykorzystanie trzech oddzielnych modułów odbiorczo-nadajnych: 3000–4200 MHz; 4900–6000… C i C++, Systemy wbudowane i mikrokontrolery ∙ 9 dni 6 godzin temu ∙ 4 oferty |