Sorun için etkili bir algoritma arıyorum:
Giriş : Pozitif tamsayı (bit olarak saklanır) bazı tamsayısı için ≥ 0 .
Çıktı : sayısı .
Soru : Biz hesaplayabilir parçaları nedeniyle içinde zaman?
Bu, bir matematiğe cevabımın motive ettiği teorik bir sorudur.SE sorusu Bu bağlanma için bir formül nasıl bulunur? . Bu soruda yazar,
Önerdiğim çözüm sayesinde bildiğimiz, eğer ve m , kolayca hesaplayabilir 2 m ( 2 n + 1 ) (ikili sayıyı yazmak n ardından 1 takiben m sıfır). Bu O ( n + m ) zaman alır.