Есть два списка данных, описаных структурой:
typedef struct list
{
char param[20]; //для параметра
char value[5]; //для значения
struct list *n //указатель на следующий элемент списка
} dl;
Список А содержит пары данных ПАРАМЕТР и ЗНАЧЕНИЕ ПО УМОЛЧАНИЮ
Список Б содрежит пары ПАРАМЕТР и ПОЛЬЗОВАТЕЛЬСКОЕ ЗНАЧЕНИЕ
Количество элеменотов в списке Б меньше или равно количеству элементов в списке А.
Если b.param == a.param присваиваем a.value = b.value;
Как максимально эффективно найти нужные пары?




Ответ на:
комментарий
от cathode


Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от Legioner



Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от cathode

Ответ на:
комментарий
от cathode

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от cathode

Ответ на:
комментарий
от cathode

Ответ на:
комментарий
от dilmah

Ответ на:
комментарий
от cathode

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [C/C++] выбор элемента списка без поиска по всему списку (2011)
- Форум [C]Поиск узла в списке (2011)
- Форум работа с указателями из структуры (2006)
- Форум list в динамической памяти (2013)
- Форум valgrind ругается на запись в структуру (2015)
- Форум Метапрог-прототип, версия 4 (2019)
- Форум Hash table, nodes, linked lists (2016)
- Форум Как реализовать односвязный Си список в python через ctypes? (2015)
- Форум Небольшой вопрос по си и GCC - malloc для структуры с указателями (2015)
- Форум [C] Связные списки: реализация glib VS реализация linux kernel (2011)