题目链接:点击打开链接
题目大意:给出n*m个方格组成的矩形,每个方格的边长是t,有一个硬币,直径是c,随机抛到矩形上(圆心在矩形),有可能会出现图中的5中情况,也就是覆盖1、2、3、4个方格,问覆盖1、2、3、4个方格的概率是?
首先考虑矩形的形状,分为(1,1)(1,n),(n,m)
对于(1,1)只有覆盖1个,a1的概率是1,其他的是0
对于(1,n)可能覆盖1、2个,分别考虑每种的...
分类:
其他好文 时间:
2015-08-04 11:22:53
阅读次数:
67
??
#include
#include
#include
#include
int i;
typedef struct node
{
char x;
struct node *lchild;
struct node *rchild;
}tree,*linklist;
void chu(linklist *head)
{
(*head)=NULL;
}
vo...
分类:
其他好文 时间:
2015-08-04 11:21:32
阅读次数:
159
写在最前
笔者在动手写此操作系统时是一名大学本科大二的学生,可能文章中会有好多地方我没有解释清楚,可能也会有许多地方出现错误,我恳请各位读者能提出质疑和纠正我的错误,谢谢!
参考书籍:
《30天自制操作系统》川合秀实
《ORANGE’S:一个操作系统的实现》
开发环境笔者采用以下开发环境
Apple Macbook Air
Ubuntu 12.04 LTS(32 bit)
读者准备
毕竟是动...
分类:
其他好文 时间:
2015-08-04 11:21:10
阅读次数:
262
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4994
题意:有n堆石子,每个堆有Ai个石头,,两人轮流拿石子,可以取一堆中的一颗到多颗,但是必须取完其中一堆才能开始取下一堆,最后谁拿石子,谁赢
思路:模拟几遍容易发现,谁先取得大于1的石子堆,谁就拥有了主动权,就能获得胜利,换句话说,当碰到的都是1时,那么两个人都没有选择权,根据石子堆数确定谁赢...
分类:
其他好文 时间:
2015-08-04 11:19:24
阅读次数:
120
首先要使用EL表达式中的fn标签,则需要添加: 首先一个案例如下:${fn:substring(policy.createTime,0,19) }policy.createTime是字符串,0是开始位置,19是结束位置。另外一些常见的方法如下所示:fn:cont...
分类:
其他好文 时间:
2015-08-04 11:20:21
阅读次数:
93
1、MySQL安装(Window7 安装)
在任何版本的 Windows 默认安装是现在比以前要容易得多,MySQL巧妙地打包安装程序。只需下载安装包,随地把它解压缩,并运行 mysql.exe. 下载地址:http://dev.mysql.com/downloads/ 页面如下图所示:
这里点击:DOWNLOAD 链接,进入一下页面:
这里点击:DOWNLO...
分类:
数据库 时间:
2015-08-04 11:21:25
阅读次数:
275
本节主要介绍赋值语句,以及几种特殊的赋值。下面附有之前的文章;...
分类:
编程语言 时间:
2015-08-04 11:20:59
阅读次数:
145
音乐治疗曲目处方
上海壹对壹心理咨询事务所 心理音乐治疗师 陈益楠副教授
二00五年六月
目录
(一)
抑郁治疗曲目... 1
(二)
精神疲倦时,寻求刺激,培育情绪的音乐...
1
(三)
消除焦虑的音乐... 3
(四)
悲伤与抚慰... 3
(五)
能消除嫉妒、疑惑、仇视心态的音乐...
4
(六)...
分类:
其他好文 时间:
2015-08-04 11:20:49
阅读次数:
228
JavaScript中模拟实现Java的集合类Map的常用方法
(function Map(){
var
size = 0,
map = {},
strundefined;
function MapCache() {
}
MapCache.prototype.put = function (key, value){
if ( key === null ||...
分类:
编程语言 时间:
2015-08-04 11:19:00
阅读次数:
115
JavaWeb项目运行Jetty服务器的时候,出现这个错误
java.net.BindException: Address already in use: bind
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Net.java:437)
at sun.nio.ch.Net.bind(Net.java:429)
...
分类:
其他好文 时间:
2015-08-04 11:20:45
阅读次数:
276
C是C++的基础,C++语言和C语言在很多方面是兼容的。因此,掌握了C语言,再进一步学习C++就能以一种熟悉的语法来学习面向对象的语言,从而达到事半功倍的目的。
差不多是win98跟winXP的关系。C++是在C的基础上增加了新的理论,玩出了新的花样。所以叫C加加。
C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处...
分类:
编程语言 时间:
2015-08-04 11:19:06
阅读次数:
136
Cocos2d-x入门: 序列帧动画实现...
分类:
其他好文 时间:
2015-08-04 11:19:03
阅读次数:
116
学习了一下慕课网上的hadoop教程,看着很简单,但是做起来碰到的问题确实不少。搞了一个下午,总算是搞定了,本博文主要记录一下我在配置hadoop过程碰到的一些问题。对于hadoop的鼎鼎大名,想必大家都略知一二,我也是入个门,嘎嘎!
http://hadoop.apache.org/ (hadoop 官网)。这里介绍的比较详细。
hadoop可以在这里下载,按照现在的版本已经更新到2.7了,1...
分类:
其他好文 时间:
2015-08-04 11:20:17
阅读次数:
135
编程级别:
(一)守护进程的概念
守护进程是一种生存期比较长的进程,常常在系统自举时启动,在系统关闭时退出。因为他们没有控制终端,因此是在后台运行的。
(二)守护进程的编程规则
1 清除文件模式创建屏蔽字
2 成为一个新的会话首进程
3 略HUP信号。然后再次fork
4 改变当前工作路径
5 关闭所有的文件描述符
6 把文件描述符0 1 2都定向到 /dev/null
7 日...
分类:
系统相关 时间:
2015-08-04 11:19:18
阅读次数:
170
最近一直在研究前公司的架构,发现原公司的架构还是很不错的,对于生产环境以及测试环境这一点,虽然没有配置中心,但也是一定程度实现了正式环境以及测试环境的分离。
闲话不多说,现在直接上代码:
首先需要在pom文件中确定filter和要filter的资源,这是通过在build节点中添加filter和resource来实现的,示例如下:
${env}.properties
...
分类:
其他好文 时间:
2015-08-04 11:18:28
阅读次数:
229
我在博客上发表一些我的Android学习心得,希望对大家能有帮助。
在前一章我们学习了基本的ndk-build脚本参数用法。
这一章再次学习一下反编译。
1、简介这次分析的是一个很简单的程序,算是反编译入门的一个入门教程
主要学习一下工具的使用测试样本EX_05_01_.apk
链接: http://pan.baidu.com/s/1sjOIXJn 密码: 5uq42、首先,使用dex2ja...
分类:
移动开发 时间:
2015-08-04 11:19:52
阅读次数:
146
Friends
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 1429 Accepted Submission(s): 725
Problem Description
There are n people
...
分类:
其他好文 时间:
2015-08-04 11:19:14
阅读次数:
85