SortedDictionary<int, int> dic = new SortedDictionary<int,int>();
Есть число в каждой строчке, + оно добавляется, - нужно убрать
+5
+7
+5
+4
+8
+8
-8
...
Как мне загнать все через цикл в sortedictionary и вывести на консоль через цикл, обратиться к элементу, заменить его, как с ним работать?
Получить хочу число и его количество
dic = { 4, 1
5, 2
7, 1
8, 2 }
Добавляйте каждое число следующим образом, я обозначил приходящее число x
:
int key = Math.Abs(x);
if (!dic.ContainsKey(key))
dic[key] = 0;
dic[key] += Math.Sign(x);
Math.Sign() вернёт +1 для положительного параметра и -1 для отрицательного, чем мы и воспользуемся.
Фрилансер или Digital-агентство - Как сделать правильный выбор?
Имеется входной файл ~ 1млн строк, которые должны сортироваться по определенному принципуНа данный момент сортировка происходит следующим...
Необходимо парсить файл на ключевые словаКлючевых слов небольшое количество
Всем добрый день! НЕ принимается вот такой запрос, как я его не крутил и какие только варианты не использовалПри чём, проблема в первой части...