问题描述:打一枪可能的环数为0~10,求打10枪总环数为90的概率。
这是一道排列组合问题,可以用循环加递归的方法解决。比如,第一次可以打出0~10环,那么先固定第一次打的环数,然后加上剩下的九次打的环数,就得到总环数。而剩下九次的环数通过递归很容易求得。代码如下:
#include
using namespace std;
int cnt = 0;
int target = 90;
...
分类:
其他好文 时间:
2014-07-28 00:18:59
阅读次数:
204
Java中有三种方法来遍历泛型,主要为:
1.for循环遍历
2.iterator遍历
3.foreach遍历
package com.gmail.lsgjzhuwei;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import org.junit.Test;
public...
分类:
编程语言 时间:
2014-07-28 00:03:50
阅读次数:
272
HDU 4883 TIANKENG’s restaurant
题目链接
题意:给定一些时间作为区间,和一个人数,问要安排多少人去看管(一个人只能看管一个人)
思路:普通的区间选点问题,一个区间拆成一个进入点一个出去点,然后排序循环求答案即可
代码:
#include
#include
#include
using namespace std;
const in...
分类:
其他好文 时间:
2014-07-27 23:39:29
阅读次数:
353
adb介绍SDK的Tools文件夹下包含着Android模拟器操作的重要命令adb,adb的全称为(Android Debug Bridge就是调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序。借助这个工具,我们可以管理设备或手机模拟器的状态。还可以进行以下...
分类:
数据库 时间:
2014-07-27 22:24:59
阅读次数:
367
绝对大坑。千万记住树状数组0好下标位置是虚拟节点。详见大白书P195。其实肉眼看也能得出,在add(有的也叫update)的点修改操作中如果传入0就会死循环。最后TLE。所以下标+1解决问题。上代码! 1 #include 2 #include 3 #include 4 #include 5...
分类:
其他好文 时间:
2014-07-27 21:58:39
阅读次数:
288
linux运行级别linux启动之后会在一个级别运行,下面列出了这些运行级别:0 系统停止1 单用户系统,不需要登陆2 多用户系统但不支持NFS,命令行模式登陆3 完整多用户模式,命令行模式登陆4 未用5 X11图形模式,图形模式登陆6 重新启动系统这些可以在/etc/initab文件中可以看到0-...
分类:
系统相关 时间:
2014-07-27 21:47:59
阅读次数:
409
阿达·奥古斯塔,19世纪诗人拜伦的女儿,数学家。穿孔机程序创始人,建立了循环和子程序概念。为计算程序拟定“算法”,写作的第一份“程序设计流程图”,被珍视为“第一个给计算机写程序的人”。 生平: 1815年生于伦敦,她是英国著名诗人拜伦(L.Byron)的女儿。因父母婚姻破裂,出生5星期后就一...
分类:
其他好文 时间:
2014-07-27 21:30:15
阅读次数:
222
中午11点半收到短信报警,web服务器cpu利用率较高。是java进程占用的,内部系统访问量很少(300不到)因此服务器出现高的cpu利用率很不正常,日志方面并没太多错误记录,杀掉重启过一会cpu利用率又飙升了,能达到500%像是陷入某种死循环,有人提到在git上面看到最近新加的一段..
分类:
其他好文 时间:
2014-07-27 12:07:04
阅读次数:
239
练习:写一个脚本,(使用函数)
1、提示用户输入一个磁盘设备的设备文件,如果设备文件不存在,就提示用户重新输入,直到用户输入正确为止;
当用户给出正确的块设备后:
1、显示用户输入块设备,并提示用户,后续的操作会损坏设备上的所有文件,让用户选择是否继续
2..
分类:
其他好文 时间:
2014-07-27 11:58:16
阅读次数:
223