Я много раз писал алгоритм Дейкстры на С ++ - мне нужно там установить set или priotity_queue, оба дают мне возможность добавить элемент и найти наименьший (используя указанный компаратор). Теперь у меня проблема при попытке написать Дейкстру на C # - есть ли какая-нибудь структура, которая может быть полезна для меня? Мне нужно добавить и найти или удалить наименьший элемент.
Использование Visual Studio '08