Im менеджера пишущих таймеров в C, который включает в себя:которой структуру данных следует выбрать и почему
- создание нового таймера
- удаления таймеры
- удаления мертвых таймера
- морозильных таймеры
- и все другие вещи, о которых я еще не думал.
Ключ - количество памяти должно быть как можно меньше. Сначала я думал о связанном списке, но если я удалю часть средней части, я должен перестроить список, что может занять некоторое время. Типичный динамический массив одинаковый - я должен быть осторожным с указателями, чтобы не пропустить некоторые из них, когда Im воссоздает эту структуру.
Любые идеи?
Thx для всех ответа
Является ли это домашнее задание? – Nix
Ну, узумно, это одна из сильных (дважды) связанных списков, чтобы изменить ее в середине. – jmg