// Задача 01 — битовые операции. Заполни реализации. #include #include // число единичных бит в 32-битном слове int popcount32(uint32_t x) { (void)x; return 0; // TODO } // развернуть порядок следования всех 32 бит uint32_t reverse_bits32(uint32_t x) { (void)x; return 0; // TODO } // true, если x — степень двойки; 0 — не степень двойки bool is_power_of_two(uint32_t x) { (void)x; return false; // TODO } // поменять местами байты: 0x11223344 -> 0x44332211 uint32_t bswap32(uint32_t x) { (void)x; return 0; // TODO }