Господа, можете обьяснить, что здесь происходит? Я суть понимаю, но

не то что реально происходит внутри
(0..32).map(|num| (n >> num) & 1).fold(0, |x, y| x+y) as i32

5 ответов

7 просмотров

Сумма битов, но код говно

Traveller Kolsky
Сумма битов, но код говно

А popcnt интринсиком есть?

Al- Автор вопроса
Traveller Kolsky
Сумма битов, но код говно

Количество единиц, если быть точнее, я о том, что сначала map на всём диапазоне отрабатывает, а потом fold? Или сначала на 0 map, fold, потом на 1 map, fold?

Al
Количество единиц, если быть точнее, я о том, что ...

Поэлементно на момент фолда (map + fold для получения next), но тут непринципиально и может оптимизироваться в любую сторону

Похожие вопросы

Обсуждают сегодня

а что делать если тебя убивают на картах?
Yarik yarik kyda ti lezesh
43
Всем привет, может уже кто-то пытался выдернуть из api информацию о дате рождения пользователя Есть ли вообще такая возможность?
Artem Stormageddon
2
Подскажите где можно прочитать про реализацию возможности писать человеку при подписке на телеграм канал от имени бота? Было бы не плохо если для Telegraf@3.38.0
Pan Lipton
10
Мне вот что интересно, кто на рфе стартовал/играл, что вы фармили, в каком виде контента он прямо хорош? Экспедиция? Вроде прямо на замазанных мапах рф сдувается
Владислав
20
‌/r/pathofexile moderation changes top scoring links : pathofexile (RSS) Hi, everyone. On behalf of the subreddit mod team, I’m here to give you a few updates on the subreddi...
Esionru
3
Ребята, я за проф советом😅 По микросервисам. В монолите есть общие файлы для сервисов: фетчи, конфиги, либы, утилсы.. как при распиле правильно их поддерживать? Пока вариант д...
Александр Тарасюк
1
У меня вопрос к знающими, стоит ли вступать в гильдии в игре или лучше полная свобода?
Енот Полоскун
17
У вас бывает ощущение, что хочется потратить весь отпуск на то, чтоб только спать?
Николай
15
Как можно настроить фильтр в пое под себя?
Yarik yarik kyda ti lezesh
15
Кто нибудь поясните это всё таки вброс или да? Про санктум слышал на поедб вбросили, а по дурке откуда инфа и на сколько это вообще правда? Пахнет шизофренией какой-то ✅Divi...
Dmitry Ritter
9
Карта сайта