题目大意:给出 p ,q, r, s这四个数,C(m, n) = m! / (m ? n)! n! ,让你求解 C(p, q)
by C(r, s) ,即两个阶乘相除。
思路:( p!*s!*(r-s)! ) /( q!*(p-q)!*r! )
筛法求素数,唯一分解定理,用函数实现,从而求其各种阶乘,代码如下
#include//唯一分解定理
#inc...
分类:
其他 时间:
2016-05-27 12:02:05
收藏:
0 评论:
0 赞:
0 阅读:
240
想学习研究libevent怎么设计的,学习它的思想,学习它的设计,奈何自己实力不够啊,于是另辟奇径,从最早的版本开始,一个版本一个版本的学习,不信吃不透它。
struct event {
TAILQ_ENTRY (event) ev_read_next;
TAILQ_ENTRY (event) ev_write_next;
TAILQ_ENTRY (event) ev_timeou...
分类:
其他 时间:
2016-05-27 12:01:55
收藏:
0 评论:
0 赞:
0 阅读:
255
我们知道,哈希表不可避免会出现的问题是哈希值冲突,也就是两个不同的Key可能具有相同的哈希值。线性探测是指,如果出现第二个Key的哈希值和第一个Key的哈希值冲突,则会检查第一个Key对应位置的后一个位置是否可用,如果可用则把第二个Key对应的Value放在这里,否则就继续向后寻找。...
分类:
编程语言 时间:
2016-05-27 12:01:45
收藏:
0 评论:
0 赞:
0 阅读:
325
使用命令行创建项目
cordova 创建项目的命令是
cordova create dir> packageName> projectName>11
第一个参数 :项目目录文件夹的名称第二个参数:项目的包名第三个参数:项目名称
那么,我们创建一个HelloWorld项目,通过命令行cd到项目要创建的根目录下,然后执行命令
cordova create helloworld co...
分类:
移动平台 时间:
2016-05-27 12:01:35
收藏:
0 评论:
0 赞:
0 阅读:
220
Intent 和 Intent 过滤器
本文内容
Intent 类型构建 Intent
显式 Intent 示例隐式 Intent 示例强制使用应用选择器
接收隐式 Intent
过滤器示例
使用待定 IntentIntent 解析
操作测试类别测试数据测试Intent 匹配
另请参阅
与其他应用交互共享内容
In...
分类:
其他 时间:
2016-05-27 12:01:16
收藏:
0 评论:
0 赞:
0 阅读:
186
创建好web项目后:
web.xml...
分类:
编程语言 时间:
2016-05-27 12:01:06
收藏:
0 评论:
0 赞:
0 阅读:
152
做一个自己的视频播放器 学技能的同时带来满满的成就感......
分类:
其他 时间:
2016-05-27 12:00:55
收藏:
0 评论:
0 赞:
0 阅读:
225
为您的应用程序创建自定义相机接口的一般步骤如下:
1. 检测和访问摄像机-创建代码,以检查是否存在摄像头和允许访问。
2. 创建一个预览类,创建一个摄像机预览类继承SurfaceView实现SurfaceHolder接口。这类用于相机预览。
3. 建立一个预览布局,一旦你有相机预览类,创建一个视图布局,集成了你想要预览界面和用户界面控件。
4. 设置监听(为捕获),为像按钮一样的控件设置监听。
5. 捕获并保存文件-设置捕获图片或视频并保...
分类:
移动平台 时间:
2016-05-27 12:00:45
收藏:
0 评论:
0 赞:
0 阅读:
230
DefaultItemAnimator是Android OS中一个默认的RecyclerView动画实现类,如果产品需求没有特别复杂的动画要求,可以使用DefaultItemAnimator实现简单的动画效果。DefaultItemAnimator动画的实现流程和原理已经在上两节中做过简单介绍,如果还没有看过的童鞋,最好先打眼扫一下之前两节的内容,有助于理解。附上链接地址:
1 Recycler...
分类:
其他 时间:
2016-05-27 12:00:36
收藏:
0 评论:
0 赞:
0 阅读:
463
VPW(Variable Pulse Width)是一种可变脉宽调制的汽车总线通讯方式,常用于美系的福特,通用,克莱斯勒等汽车上,主要用途为车用信息中心、仪表显示、故障检测诊断等。VPW – 以数据位为基本单位进行传输,定义了一个起始位(SOF):200us 的高电平代表开始进行位传输,定义了一个结束位(EOF):280us 的低电平表示位传输正常结束,起始位之后的数据位表示方式可认为为:电平不断的...
分类:
其他 时间:
2016-05-27 12:00:25
收藏:
0 评论:
0 赞:
0 阅读:
289
存在的问题
Android开发中不可避免的会遇到需要检查app何时进入前台,何时被用户关闭。奇怪的是,要达到这个目的并不容易。检查app第一次启动并不难,但要判断它何时重新打开和关闭就没有那么简单了。这篇文章将介绍一种判断app打开,重新打开和关闭的技术。
让我们开始吧
判断一个app打开和关闭的关键在于判断它的activities是否正在前台显示。让我们先从简单的例子开始,一个只有一个acti...
分类:
移动平台 时间:
2016-05-27 12:00:15
收藏:
0 评论:
0 赞:
0 阅读:
312
1.Robberies
连接 :http://acm.hdu.edu.cn/showproblem.php?pid=2955
背包;第一次做的时候把概率当做背包(放大100000倍化为整数):在此范围内最多能抢多少钱 最脑残的是把总的概率以为是抢N家银行的概率之和… 把状态转移方程写成了f[j]=max{f[j],f[j-q[i].v]+q[i].money}(f[j]表示在...
分类:
其他 时间:
2016-05-27 11:59:55
收藏:
0 评论:
0 赞:
0 阅读:
235
最近在研究一个安卓项目内存优化的问题,确实这是一个比较系统的工程,和个人的代码习惯以及对jvm原理的掌握有很大关系,下面提示一些注意点
1. 内存优化
Android系统对每个软件所能使用的RAM空间进行了限制(如:Nexus one 对每个软件的内存限制是24M),同时Java语言本身比较消耗内存,dalvik虚拟机也要占用一定的内存空间,所以合理使用内存,...
分类:
移动平台 时间:
2016-05-27 11:59:46
收藏:
0 评论:
0 赞:
0 阅读:
271
往Bundle对象放入特殊的Map
假设有这样一个案例:你需要将一个要传递的map附加到Intent对象。这个案例虽然不常见,但是,这种情况也是很有可能发生。
如果你在Intent对象中附加的是一个Map最常见的接口实现类HashMap,而不是包含附加信息的自定义类,你是幸运的,你可以用以下方法将map附加到Intent对象:...
分类:
其他 时间:
2016-05-27 11:59:25
收藏:
0 评论:
0 赞:
0 阅读:
298
为了防止思维僵化,每天刷个算法题。这里写一个回溯法解八皇后。...
分类:
编程语言 时间:
2016-05-27 11:59:15
收藏:
0 评论:
0 赞:
0 阅读:
210
iOS NSURLSessionConfiguration Reference一个NSURLSessionConfiguration对象定义的行为和策略被用于使用NSURLSession上传和下载数据,创建一个配置对象始终是你必须采取的第一步。你可以使用这个对象去配置你想要使用的NSURLSession对象的超时时间、缓存策略、连接请求以及其它类型的信息。在你使用它初始化一个NSURLSession...
分类:
移动平台 时间:
2016-05-27 11:59:05
收藏:
0 评论:
0 赞:
0 阅读:
219
原文地址:http://blog.csdn.net/jianguo_liao19840726/article/details/25370407
openwnn是一家日本公司开发的开源输入法框架,涉及中文、日文、韩文。目前已经加入到了Android源码之中。因此你打开一个模拟器时,会发现其中有一个japanese
ime的输入法,其服务名为openwnn,这个就是openwnn...
分类:
移动平台 时间:
2016-05-27 11:58:57
收藏:
0 评论:
0 赞:
0 阅读:
346
介绍Android 2.2(API 8)开始提供了一个可管理和操作设备的类DevicePolicyManager,通过这个类可以进行锁屏、设置密码、清除密码、恢复出厂设置等操作。本文将简单介绍其用法。...
分类:
移动平台 时间:
2016-05-27 11:58:45
收藏:
0 评论:
0 赞:
0 阅读:
147
上文大概将Fresco的基本流程通了一遍,就是Frosco是如何实现了只是简单调用了setImageUrl的方法后自动将所有事情做好,这里包含很多的流程,上文大概把这些流程过了一遍,这篇文章打算将接说一下上文没有说到的一些东西,就是拿到数据后它是如何处理的,是怎么显示出来的。
上文 Fresco源码赏析 之基本流程可以看这里:
http://blog.csdn.net/u0146140...
分类:
其他 时间:
2016-05-27 11:58:35
收藏:
0 评论:
0 赞:
0 阅读:
122
通过 XenDesktop 和 FlexCast为各种场景交付虚拟桌面企业桌面面临的问题为每个用户提供安全高效的桌面环境是几乎所有公司或组织的基本要求。如果用户无法使用他们的桌面或应用程序,公司就无法高效率运作。每隔几年,几乎每个公司或组织都会大规模采用新操作系统、新硬件或新应用,这就需要大量的人力来大规模地构建、测试并发布最新系统。这一庞大繁琐的过程往往拖延了许多对企业有利的升级,进而可能导致企...
分类:
系统服务 时间:
2016-05-27 11:58:25
收藏:
0 评论:
0 赞:
0 阅读:
263