Asosiy tarkibga o‘tish

O‘rganish

Kirish
Qo‘llanma

Qo‘llanma · Dasturlash

bit-manipulation

2 ta masala Masalalar ro‘yxatida

Nazariya

Sonlar ikkilik ko‘rinishda saqlanadi; bit amallari juda tez.

  • a & b (VA), a | b (YOKI), a ^ b (XOR), x << k = x·2ᵏ, x >> k = x // 2ᵏ.
  • n ikkining darajasimi: n > 0 and n & (n - 1) == 0.
  • Birlar soni: bin(n).count("1").

XOR xossasi: x ^ x = 0, x ^ 0 = x. Shuning uchun hamma son juft marta uchragan ro‘yxatda juftsiz sonni barcha elementlarni XOR qilib topish mumkin.

Beginner

Easy

Shu mavzu kirgan kurslar

Menyu

Ko‘rinish

Klaviatura yorliqlari

Ctrl K yoki /
Qidirish va buyruqlar
g h
Bosh sahifa
g p
Masalalar
g c
Musobaqalar
g r
Reyting
Ctrl Enter
Masala sahifasida — yechimni yuborish
?
Shu oyna