int bin_search(int a[],int len,int key)
{
int low=0;
int high=len-1;
while(low
//体 不执行。
{
int mid=low+(high-low)/2;
if(a[mid]==key) return mid;
else
if(a[mid]
low=mid+1;
else
high=mi...
分类:
其他好文 时间:
2014-10-19 14:19:27
阅读次数:
147
服务端 0) { exit(json_encode(1)); //返回1表示注册失败 } else { $addsql = "insert into `member` (username,password,email) values ('$u...
1. python中的try{}catch{}2. raise exception3. try...except ... else..4. finally块python中的异常处理的keyword和c#中的是不同样的,python中使用try,except关键在来处理异常,例如以下:2. raise...
分类:
编程语言 时间:
2014-10-19 11:32:07
阅读次数:
228
题意:求LCS
Sol:经典的 LCS。
if ( i==0 || j==0 ) dp [ i , j ] = 0 ;
else if ( X[ i ] == Y [ j ] ) dp [ i-1 , j-1 ] + 1;
else dp [ i, j ] = max ( dp[ i - 1 , j ] , dp [ i , j-1 ] )
#include
#i...
分类:
其他好文 时间:
2014-10-18 21:01:51
阅读次数:
203
在上篇文章中实现了支持变量和赋值语句的计算器,这次加入了条件语句和循环语句。
语法简介
下面是条件语句的一个例子,能够对条件语句的格式有一个感性认识:
if var1 > 5
then
var2 := 10;
end
条件语句以if开始,后跟一个条件表达式,如果其为真则执行then后面的语句块,条件语句以end结束。
条件语句也可以支持else分支语句,比如
if v...
分类:
其他好文 时间:
2014-10-18 18:25:42
阅读次数:
333
bool isConnect; DWORD dw; isConnect = ::IsNetworkAlive(&dw);if(isConnect) cout << "IsNetworkAlive连接" <<endl; else cout << "IsNetworkAlive未连接"...
//判断字符是否是汉字 function IsHZ(ch: WideChar): boolean; var i:integer; begin i:=ord(ch); if( i40869) then result:=false else result:=true; ...
【e良师益友网?】在编写宏的时候或许会存在一些问题,比如通常的目标是书写一个包含单独的函数调用语句的宏。这意味着“调用者” 需要提供最终的分号, 而宏体则不需要。因此宏体不能为简单的括弧包围的复合语句, 因为如果这样, 调用的时候就会发生语法错, 就像在if/else 语句的if 分支中多了一个el...
分类:
其他好文 时间:
2014-10-18 11:05:11
阅读次数:
160
A题1 s = sum(map(int, raw_input().split()))2 print s / 5 if s % 5 == 0 and s / 5 else -1B题1 n, m = map(int, raw_input().split())2 div, lft = n / m, n %...
分类:
其他好文 时间:
2014-10-17 23:14:51
阅读次数:
347
if ( window.addEventListener ) { window.addEventListener("load", function(){sendPb(url);}, false);} else if ( window.attachEvent ) { window.atta...