Что бы там ни говорили, статья конечно хороша (нужно уметь делать выводы;). Но я вобщем не совсем об этом. Я не буду с кем то спорить и кого-то убеждать. Я касательно функции подсчёта количества двоичных едениц в переменной — задача эта дается скорее что б проверить природную сообразительность и, тем самым оценить способности претендента. Я знаю очень красивый алгоритм:
int function (unsigned value)
{
int count;
for (count = 0; value; count++) value &= (value — 1);
return count;
}
считаю что он самый эффективный, могу поспорить что лучше никто не знает....или знает ?;)