//不使用+-*/实现两个数之和
#include
int add(int num1, int num2)
{
int sum, car;
do
{
sum = num1^num2;
car = (num1&num2) >> 1;
num1 = sum;
num2 = car;
} while (num2 != 0);
return num1;
}
int main()...
分类:
编程语言 时间:
2015-06-30 16:19:08
阅读次数:
109
// 给一组数,只有一个数只出现了一次,其他所有数都是成对出现的。找出这个数
#include
int find_one(int arr[], int len)
{
int i = 0;
int ret = 0;
for (; i < len; ++i)
{
ret ^= arr[i];
}
return ret;
}
int main()
{
int arr[] = ...
分类:
编程语言 时间:
2015-06-30 16:18:43
阅读次数:
116
//判断一个数的奇偶
#include
int is_signal(int num)
{
if (num & 1)
return 1;
else
return -1;
}
int main()
{
int a;
printf("请输入:");
scanf_s("%d", &a);
if (is_signal(a)==1)
printf("奇数\n");
else
p...
分类:
编程语言 时间:
2015-06-30 16:18:26
阅读次数:
140
//判断一个数是否为2的n次方
#include
int is_two_n(int num)
{
if ((num&(num - 1))) //去掉一个1,判断是否为0
return -1;
return 1;
}
int main()
{
int a;
printf("请输入数字:");
scanf_s("%d",&a);
if (is_two_n(a)==1)
pri...
分类:
编程语言 时间:
2015-06-30 16:18:21
阅读次数:
102
//将正数转成负数,将负数转成正数
#include
int change(int num)
{
if (num 0)
{
num = ~num + 1;
}
return num;
}
int main()
{
printf("%d\n", change(5));
printf("%d\...
分类:
编程语言 时间:
2015-06-30 16:17:27
阅读次数:
184
Given a linked list, remove the nth node from the end of list and return its head.
For example,
Given linked list: 1->2->3->4->5, and n = 2.
After removing the second node from the end, the...
分类:
其他好文 时间:
2015-06-30 15:07:11
阅读次数:
120
位操作2的幂次数2 104 1008 100016 10000... 1 class Solution { 2 /* 3 * @param n: An integer 4 * @return: True or false 5 */ 6 public bo...
分类:
其他好文 时间:
2015-06-30 14:29:52
阅读次数:
102
声明:转载自伯乐在线Python中的函数,无论是命名函数,还是匿名函数,都是语句和表达式的集合。在Python中,函数是第一个类对象,这意味着函数的用法并没有限制。Python函数的使用方式就像Python中其他值一样,例如字符串和数字等。Python函数拥有一些属性,通过使用Python内置函数dir就能查看这些属性,如下代码所示:def square(x):
return x**2>>>...
分类:
编程语言 时间:
2015-06-30 12:59:50
阅读次数:
227
/*兼容低版本浏览器的getElementByClassName方法*/function getElementsByClassName(root,className){ if(root.getElementsByClassName{ return root.getElementsByClassNa....
分类:
其他好文 时间:
2015-06-30 12:50:51
阅读次数:
116
命名规则中最重要的就是Create Rule,官方说明如下:There is an important distinction between Get, and Copy and Create, in names of functions that return values. If you use...
分类:
其他好文 时间:
2015-06-30 12:37:49
阅读次数:
110