Mô phỏng thuật toán Liệt kê mặt nạ con

Enumerating Submasks · Nhóm: Bit & Mặt nạ

Liệt kê mặt nạ con (Enumerating Submasks), nhóm Bit & Mặt nạ.

Mã Python

def submasks(mask):
    sub = mask
    while True:
        yield sub
        if sub == 0:
            break
        sub = (sub - 1) & mask

Mở trang để xem mô phỏng từng bước và xuất slide bài giảng.