|
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
|
||||||||||||||||
Убрать уникальные значения в List22.01.2019, 09:52. Показов 9685. Ответов 73
Метки нет (Все метки)
есть
то есть из
Из идей была только - сначала с помощью Sort() получить упорядоченную последовательность, а потом в цикле проверять совпадение текущего элемента с предыдущим и если они совпали - обрабатывать их. Но Sort() нет для struct, поэтому пока залип на месте.
0
|
||||||||||||||||
| 22.01.2019, 09:52 | |
|
Ответы с готовыми решениями:
73
Уникальные значения столбца А по сравнению со столбцом С и уникальные значения в столбце С по сравнению с А?
Уникальные значения |
|
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
|
|||||||||||||
| 23.01.2019, 13:08 [ТС] | |||||||||||||
IEnumerable<S> listS = .....; // входная последовательность.у меня есть
их нет ни в каком файле, нули созданы вашим кодом. Мои хэши генерируются в ходе итераций цикла, потом циклом Parallel.For() я проверял все хэши сравнивая "каждый с каждым", на выходе был файл с 4224 элементами. Нулей там нет и не было никогда. Файл с нулями это результат работы вашего кода, а не моего.
0
|
|||||||||||||
|
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
|
|||||||
| 23.01.2019, 13:18 [ТС] | |||||||
Hash64 и g.Key?
0
|
|||||||
|
17823 / 12973 / 3382
Регистрация: 17.09.2011
Сообщений: 21,261
|
||
| 23.01.2019, 13:19 | ||
|
0
|
||
|
Модератор
|
|||||||
| 23.01.2019, 13:26 | |||||||
0
|
|||||||
|
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
|
|||||||
| 23.01.2019, 13:29 [ТС] | |||||||
Hash64==0 -> count 0То есть за время работы программы ни разу не появляется значение Hash64 равное нулю. И это логично.
0
|
|||||||
|
17823 / 12973 / 3382
Регистрация: 17.09.2011
Сообщений: 21,261
|
||
| 23.01.2019, 13:32 | ||
y.
0
|
||
|
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
|
|||||||||
| 23.01.2019, 13:48 [ТС] | |||||||||
DimBitsSN[y].Hash64 это прошлые Hash64. Специально заменил код и посчитал - нет нулей.q, я выгрузил их в файл и показал, что в результате работы выборки появляются нули, которых нет в исходных данных.q - это результат работы q.
0
|
|||||||||
|
|
||
| 23.01.2019, 13:54 | ||
|
Если это был результат на основании ваших предыдущих ошибок, то значит наш вышенаписанный фильтр должен это исправить и нолей точно не должно быть. Сейчас то есть проблема?
0
|
||
|
17823 / 12973 / 3382
Регистрация: 17.09.2011
Сообщений: 21,261
|
||
| 23.01.2019, 13:56 | ||
|
Косяк где-то у вас. Если q выдает данные с нулями, значит на входе были эти данные.
0
|
||
|
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
|
||
| 23.01.2019, 13:56 [ТС] | ||
|
0
|
||
|
17823 / 12973 / 3382
Регистрация: 17.09.2011
Сообщений: 21,261
|
||
| 23.01.2019, 13:59 | ||
|
Если значений нет в исходных данных, то их не может быть в выходных данных.
1
|
||
|
|
|||
| 23.01.2019, 14:14 | |||
|
Добавлено через 4 минуты
1
|
|||
|
Модератор
|
||
| 23.01.2019, 14:25 | ||
|
1
|
||
|
95 / 74 / 27
Регистрация: 13.08.2018
Сообщений: 203
|
|
| 23.01.2019, 15:00 | |
|
Видать ТС фильтрует массив до его полного заполнения , отсюда и нули. Возможно нет понимания того, что массив структур сразу создает пустые объекты.
1
|
|
|
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
|
||||||||||||||
| 23.01.2019, 15:22 [ТС] | ||||||||||||||
dimIdxStart и dimIdxEnd, которые не всегда граничат друг с другом. В моей реализации я изначально работаю с интервалами, в вашей же работа всегда ведётся со всем массивом данных.В другой теме maximka777 учёл такой подход, но я не понимал что именно он делает:
Спасибо что позволили найти ошибки и разобраться.
0
|
||||||||||||||
|
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
|
||||||
| 24.01.2019, 05:55 [ТС] | ||||||
|
благодаря вашей помощи (в том числе и maximka777) написал вот такую финальную обработку:
Ranges прикрутить к var q.
0
|
||||||
|
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
|
||||||
| 29.01.2019, 09:23 [ТС] | ||||||
|
Вопрос: почему все же конструкция
0
|
||||||
|
17823 / 12973 / 3382
Регистрация: 17.09.2011
Сообщений: 21,261
|
||
| 29.01.2019, 10:15 | ||
|
Во время выполнения ToArray данные могут копироваться в более большой массив при расширении, но это тупое копирование памяти — очень быстрая операция.
0
|
||
| 29.01.2019, 10:15 | |
|
Уникальные значения Уникальные значения
Excel найти уникальные значения из первого столбца и фильтровать - не брать пустые значения из 3 столбца DBLookupComboBox Уникальные значения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|