首先标明递归的四要素: 关于(1)基准情形,是说必须有不用递归就能求解的情况。否则,递归将永远进行下去。可以看下这个例子:int badRecursion( int n ){ if ( n == 0 ) return 0; else return badRecursion ( n/3 + 1 ) + ...
分类:
其他好文 时间:
2016-04-14 17:53:40
阅读次数:
107
Given a binary tree, imagine yourself standing on the right side of it, return the values of the nodes you can see ordered from top to bottom. For exa ...
分类:
其他好文 时间:
2016-04-14 16:03:45
阅读次数:
141
获取 bundle version版本号 +(NSString*) getLocalAppVersion { return [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"]; } 获 ...
分类:
移动开发 时间:
2016-04-14 15:43:45
阅读次数:
200
当完全逆置链表时,只用配置好标头,并在另写递归函数逆置链表即可并由主函数调用,程序如下: ListNode* reverseList(ListNode* head) { if(head == NULL) return NULL; ListNode* p=head; while(p->next!=NU ...
分类:
其他好文 时间:
2016-04-14 15:41:20
阅读次数:
125
try { //执行的代码,其中可能有异常。一旦发现异常,则立即跳到catch执行。否则不会执行catch里面的内容 } catch { //除非try里面执行代码发生了异常,否则这里的代码不会执行 } finally { //不管什么情况都会执行,包括try catch 里面用了return ,可 ...
分类:
其他好文 时间:
2016-04-14 13:54:56
阅读次数:
121
1.input 中加事件 onkeyup="return ValidateNumber($(this),value)" 2.ValidateNumber函数 ...
分类:
Web程序 时间:
2016-04-14 12:01:47
阅读次数:
145
A file's status is 3-valued: So !Files.exists(path) != Files.notExists(path). If both exists and notExists return false, the existence of the file can ...
分类:
编程语言 时间:
2016-04-14 11:49:41
阅读次数:
262
var Person = function(name){ this.name = name; this.say = function(){ return "I am " + this.name; }; } var nyf = new Person("nyf"); nyf.say(); 1、创建一个空 ...
分类:
Web程序 时间:
2016-04-14 09:22:16
阅读次数:
179
将字符串"BASIC"按照相反顺序输出。程序1:用cout.put输出单个字符的成员函数put#include<iostream>usingnamespacestd;intmain(){ char*p="BASIC"; inti=0; for(i=4;i>=0;i--) { cout.put(*(p+i)); } cout.put(‘\n‘); system("pause"); return0;}程序2:用putchar输..
分类:
其他好文 时间:
2016-04-14 07:05:38
阅读次数:
125
general
return
as改变列名
RETURN DISTINCT b(返回不重复)
order by
默认升序(desc 逆序)
升序排序中null在最后,逆序null在最前
limit
LIMIT toInt(3 * rand())+ 1 //也可以是表达式
skip
with
unwind(展开)
UNWIND[1,2,3...
分类:
其他好文 时间:
2016-04-14 01:32:53
阅读次数:
273