递归的函数
Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^
题目描述
给定一个函数 f(a, b, c):
如果 a ≤ 0 或 b ≤ 0 或 c ≤ 0 返回值为 1;
如果 a > 20 或 b > 20 或 c > 20 返回值为 f(20, 20, 20);//前两个条件注意,输入的时候就可以解决掉...
分类:
其他好文 时间:
2014-07-05 22:54:59
阅读次数:
359
There are two sorted arrays A and B of size m and n respectively.
Find the median of the two sorted arrays.
The overall run time complexity should be O(log (m+n)).
有两个已排序的数组A和B,大小为m 和 n。
找出两数组的中...
分类:
其他好文 时间:
2014-07-05 22:54:17
阅读次数:
244
PIN破解是近年来流行起来的wifi密码破解最有效的方式了。那什么是PIN?有什么用?
这里要先说一个概念,WPS, WPS(Wifi Protected Setup)是一种免输密码和SSID的建议无线配置协议,它的好处是能够让支持WPS的设备,在第一次连接某个设备时,能够通过不用手工输入SSID和密码的方式,自动建立连接。
因为方便,所以危险。如果我们知道一个路由的SSID和...
分类:
其他好文 时间:
2014-07-06 10:41:48
阅读次数:
227
【原题】
P1106侦探推理
Accepted
标签:[显示标签]
描述
明明同学最近迷上了侦探漫画《柯南》并沉醉于推理游戏之中,于是他召集了一群同学玩推理游戏。游戏的内容是这样的,明明的同学们先商量好由其中的一个人充当罪犯(在明明不知情的情况下),明明的任务就是找出这个罪犯。接着,明明逐个询问每一个同学,被询问者可...
分类:
其他好文 时间:
2014-07-06 08:08:20
阅读次数:
885
1、HTTP通信协议是客户与服务器之间一种提交(请求)信息与响应信息(request/reponse)的通信协议。在JSP中,内置对象request封装了用户提交的信息,那么该对象调用相应的方法可以获取封装的信息,即使用该对象可以获取用户提交的信息。
客户通常使用HTML表单向服务器的某个JSP页面提交信息,表单的一般格式是:
“提交信息的目的地页面”>
提交手段
其中是表单标签,...
分类:
其他好文 时间:
2014-07-06 09:56:08
阅读次数:
163
HDU 2516 取石子游戏 (博弈论)
解题思路:
这题没法用sg直接求了,数据量太大了,而且sg会受上次的影响,所以不一定。
因此,只能打表找规律,找到规律发现如果满足斐波那契数列 f[n]=f[n-1]+f[n-2] 的数列,Second Win 否则 ,First Win...
分类:
其他好文 时间:
2014-07-06 12:42:13
阅读次数:
213
Swift学习——使用if和switch来进行条件操作,使用for,while,和do-while来进行循环
//switch支持任意类型的数据以及各种比较操作——不仅仅是整数以及测试相等
//注意如果去掉default程序会报错
let strings = "hello3"
switch strings{
case "hello1":
let stringsCo...
分类:
其他好文 时间:
2014-07-06 12:41:35
阅读次数:
186
CSDN开源夏令营 百度数据可视化实践 前言...
分类:
其他好文 时间:
2014-07-06 10:41:11
阅读次数:
279
main.obj:-1: error: LNK2001: 无法解析的外部符号 "public: __thiscall MyItem::MyItem(void)" (??0MyItem@@QAE@XZ)...
分类:
其他好文 时间:
2014-07-06 00:06:45
阅读次数:
947
HDU 2149 Public Sale (博弈论经典)
解题思路:
这题运用到了经典的博弈论的核心思想,也就是总共 m 个 ,每次取值范围是 [1,n] ,两个人玩的话,你取1个,我就取N个,你取2个,我就取N-1个....... 每轮总和始终保持N+1,所以考虑对n+1求余即可,这题就用了这个思想。当然也可以通过SG函数来提取必胜和必输状态。...
分类:
其他好文 时间:
2014-07-06 00:06:06
阅读次数:
325
Unity4.X中添加的新的动画系统取代了原来3.X的旧的dong...
分类:
其他好文 时间:
2014-07-06 12:40:58
阅读次数:
238
环境:Ubuntu 9.10 git-1.8.2.3.tar.bz2
1.将安装包下载到所选目录下,如:/tmp
2.tar -xjf git-1.8.2.3.tar.bz2
3.cd git-1.8.2.3
4.配置:./configure --prefix=/usr/bin
5.安装,如果直接make install安装出现错误,可以用下面命令...
分类:
其他好文 时间:
2014-07-06 08:47:47
阅读次数:
207
ARM开发板本质上就是个小型的计算机系统,因此学习初学开发板可以跟PC电脑做对比。
新买的电脑需装系统(厂家预装或个人自己装)然后才能使用。同样的道理,开发板也必须先烧写软件之后,才能使用。PC电脑可以通过光盘装系统,用键盘、显示器使用;而对于开发板,可以通过JTAG接口烧写软件,使用串口作为输入、输出。
PC电脑一般有CPU、内存、硬盘、网卡、并口串口等,对应的,开发板内也有CP...
分类:
其他好文 时间:
2014-07-06 08:56:55
阅读次数:
167
Nginx对请求的处理是通过事件触发的,模块作为事件消费者,只能被事件收集、分发器调用。这与传统的Web服务器是不同的。传统的Web服务器下,一个请求由一个进程消费,请求在建立连接后将始终占用着系统资源,直到连接关闭才会释放资源。这样做有以下缺点:
进程数增加会增加进程间切换的负担,影响系统整体性能。当某个进程要等待事件发生而处于阻塞状态时,该进程仍然占用内存资源直到该请求结束,造成资源...
分类:
其他好文 时间:
2014-07-06 08:14:11
阅读次数:
133
使用串口操作开发板的前提是开发板上已经有烧好的程序,因此开发板在没有烧好程序时,应先烧写程序。方法有:
1.使用并口工具烧写:接线(参考百问网JZ2440V2开发板使用手册),使用oflash烧写(速度比较慢),可烧写.bin文件,从新上电观察效果。可烧写u_boot。
2.使用openJTAG烧写,接线,使用oflash烧写(oflash烧写完后,会复位开发板)。
...
分类:
其他好文 时间:
2014-07-06 12:48:03
阅读次数:
199
重烧整个系统:u-boot,内核,文件系统。
1.u-boot的烧写跟烧写裸板程序是一样的
2.烧写内核:开发板设为Nor启动,如果Nand Flash里也有u-boot的话,可以用Nand启动。dnw烧写,tftp烧写。
dnw:在菜单里输入k,然后使用dnw.exe发送uImage文件。
tftp:tftp
30000000 uImage
...
分类:
其他好文 时间:
2014-07-06 10:09:46
阅读次数:
203