面经2

分享被摩擦最狠的一次

#include 
#include 
#include 
int cal(int m)
{
    int count=0;
    while(m)
    {
        m=m&(m-1);
        count++;
    }
    return count;
}
int main()
{
    int a;
    a=cal(15);
    printf("%d",a);
}

此代码判断m的二进制数中的1的个数

2.还有一个代码应该是判断两个链表是否相等

3.冒泡排序

  

你可能感兴趣的:(算法)