/** * احسب بسرعة عدد 1 من 1 في عدد الأرقام الثنائية * فكرة الخوارزمية هي كما يلي: * في كل مرة يتم تقليل الرقم مع القيمة بعد تقليل الرقم ، وذلك إلى واحد على الجانب الأيمن 1 1 1 عدد المرات التي يكون فيها عدد الرقم هو 0* في الدورة الوسطى هو عدد 1 منها* على سبيل المثال ، "بالنظر إلى" 10100 "،" 10011 "بعد الطرح ، و "10000" ، وذلك للقضاء على أكثر من أقصى الجانب الأيمن 1 * المتفرق والكثيف الذي وصفه بيتر ويجنر في * "تقنية لحساب واحد في جهاز كمبيوتر ثنائي" ، * اتصالات ACM ، المجلد 3 (19 60) رقم 5 ، حزمة AL ؛ هي " + count.getCount (i) +" واحد في I ")) ؛} / *** @uptor* @param I ليتم اختباره. i) {int n ؛