返回值即使hello()函数没有return语句但是它仍然有返回值nonepython的返回值可以是多个,即返回一个序列函数变量的作用域在子程序中定义的变量称为局部变量,在程序的一开始定义的变量称为全局变量。全局变量作用域是整个程序(包括子程序内部),局部变量作用域是定义该变量的子程序。当全局变量与...
分类:
编程语言 时间:
2015-06-28 11:06:46
阅读次数:
131
计算an %
b,其中a,b和n都是32位的整数。
例如 231 % 3 = 2
例如 1001000 % 1000 = 0
这题要考虑输入的a,b是否为负数,结果是否溢出,是否超时,这里用到了分治递归
class Solution {
public:
/*
* @param a, b, n: 32bit integers
* @return: ...
分类:
其他好文 时间:
2015-06-28 10:01:02
阅读次数:
537
//题目虽然简单,但是对于初学者来说,还是很有必要学习的
#include
int main(){
int n;
int i;
int sum = 0;
float S = 0.0;
scanf("%d",&n);
for(i = 1;i
sum += i;
S += (float)1/sum;
}
printf("%f\n",sum);
return 0;
}...
分类:
其他好文 时间:
2015-06-28 09:55:06
阅读次数:
97
Description:Given an array of integers, find if the array contains any duplicates. Your function should return true if any value appears at least twic...
分类:
其他好文 时间:
2015-06-28 00:04:17
阅读次数:
322
1. meyers singleton 1 class Singleton { 2 public: 3 static Singleton& GetInstance() { 4 static Singleton instance; 5 return inst...
分类:
其他好文 时间:
2015-06-28 00:04:03
阅读次数:
132
柯里化是把接受多个参数的函数变换成接受一个单一参数的函数,并且返回一个新函数,这个新函数能够接受原函数的参数。下面可以通过例子来帮助理解。function adder(num) { return function(x) { return num + x; }}var add5 = adder(5);...
分类:
其他好文 时间:
2015-06-27 23:58:09
阅读次数:
121
当登陆框div内的length 为0时,执行e.preventDefault()//删除左后空格function trim(str){ return str.replace(/(^\s*)|(\s*$)/g,'');} if (trim(this.innerHTML).lengt...
分类:
其他好文 时间:
2015-06-27 22:44:26
阅读次数:
159
千万别!很多人这样说,也包括我。Linux内核早就把HASH路由表去掉了,现在就只剩下TRIE了,不过我还是希望就这两种数据结构展开一些形而上的讨论。1.hash和trie/radixhash
和tire其实是可以统一在一起的。具有相同hash值的多个项具有一个共同的特征,这个特征怎么提取呢?无疑..
分类:
其他好文 时间:
2015-06-27 19:58:44
阅读次数:
150
Given a sorted integer array without duplicates, return the summary of its ranges.For example, given[0,1,2,4,5,7], return["0->2","4->5","7"]. 1 class ...
分类:
其他好文 时间:
2015-06-27 19:37:25
阅读次数:
110
分析下面程序出现的编译错误,给出解决的方案。
#include
using namespace std;
//定义函数模板
template
T max(T a, T b)
{
return (a>b)?a:b;
}
int main()
{
int x=2,y=6;
double x1=9.123,y1=12.6543;
cout<<"把T实例化为int:"<...
分类:
其他好文 时间:
2015-06-27 18:31:55
阅读次数:
287