最多可以暴力打开k次 对于一个环暴力一次 n个数排成i个(i
#include
#include
using namespace std;
typedef __int64 LL;
LL dp[22][22];
LL f[22];
int main()
{
dp[0][0] = 1;
f[0] = 1;
for(int i = 1; i <= 20; i++)
{
dp[i][i]...
分类:
其他好文 时间:
2014-09-28 18:02:13
阅读次数:
139
在新建一个Android项目时,在res目录下会自动生成几个drawable文件夹,drawable-ldpi,drawable-mdpi,drawable-hdpi,一直以来都对此不太清楚,图片应该放到哪个文件夹下面,有什么不同的影响?以前一直都是干脆再新建一个不带后缀的drawable文件夹,图片都丢进去,现在决定彻底搞清楚这个事儿。
1、基础知识
density(密度):简单的说就...
分类:
移动开发 时间:
2014-09-28 16:05:13
阅读次数:
215
浏览器英语在线翻译设置,无需插件……...
分类:
其他好文 时间:
2014-09-28 16:55:03
阅读次数:
248
介绍基于Pub/Sub模式的Demo实现。功能很简单:
从消息发布端Pub发布一个消息事件OrderCompletedEvent,多个客户端(如SubA和SubB)订阅该事件OrderCompletedEvent。那么当Pub发布消息后,SubA和SubB就能够收到该消息OrderCompletedEvent。
SubA和SubB接收到消息后,根据需要进行一定的处理。然后他们都会发布一个WorkDoneEvent事件消息。这次服务端订阅WorkDoneEvent消息。当SubA和SubB发布WorkDo...
分类:
其他好文 时间:
2014-09-28 18:01:34
阅读次数:
200
ACM Computer Factory
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 5412
Accepted: 1863
Special Judge
Description
As you know, all the computers use...
分类:
其他好文 时间:
2014-09-28 16:54:43
阅读次数:
599
请找到文件ConnectivityService.java (alps\frameworks\base\services\java\com\android\server)
在connectivityService.checkMobileProvisioning()这个方法的开头加上如下代码:
final int uid = Binder.getCallingUid();
log("c...
分类:
移动开发 时间:
2014-09-28 16:21:14
阅读次数:
184
问题:
写一个程序,让用户来决定Windows任务管理器(Task Manager)的CPU占用率(单核)。有以下几种情况:
1.CPU占用率固定在50%,为一条直线
2.CPU的占用率为一条直线,具体占用率由命令行参数决定(范围1~100)
3.CPU的占用率状态为一条正弦曲线
4.多核处理器情况下上述问题怎么解决
首先确定CPU占有率的定义,即在任务管理器的一个刷新周期内,...
分类:
其他好文 时间:
2014-09-28 17:11:03
阅读次数:
225
更新APN列表OTA升级后需要恢复出厂设置APN更新才有效, 客户需要做升级后开机即生效。
因为,OTA升级更新的是三个区域,boot , recovery, system,
APN属于DATA域,OTA升级不会涉及到, 所以,必须reset之后才会更新有效。
所以, 需要修改alps\build\tools\releasetools\ota_from_target_files这个脚...
分类:
移动开发 时间:
2014-09-28 18:00:53
阅读次数:
265
由于不同的sim卡对应不同的mccmnc, 导致min_match的值发生变化,
新的min_match值与之前phone_lookup表中保存的min_match不一直,导致无法匹配上。
修改如下:
1. 添加URI
修改ContactsProvider2.java,
private static final int PHONE_LOOKUP = 4000;
下面加...
分类:
移动开发 时间:
2014-09-28 18:00:44
阅读次数:
208
代码分为两部分:
Part One 将预置的联系人插入到数据库中;
Part Two 保证预置联系人只读,无法被编辑删除(在三个地方屏蔽对预置联系人进行编辑处理:联系人详情界面、联系人多选界面、新建联系人选择合并联系人时)。
【注意】如果您不需要限制预置联系人的删除/编辑操作,加入Part One部分代码即可,并去掉第三步”新增函数“ 中的语句:contactvalues.put(RawC...
分类:
移动开发 时间:
2014-09-28 16:03:53
阅读次数:
222
这个问题是因为在存入一个国内正常电话号码的时候,在数据库里面会存两条,一条是原始号码,另一条是带国家码+86的号码。
13900218888 +8613900218888
所以您输入6时匹配到的是+86的6,但是实际号码显示是以您存入的号码来显示的,请知悉。
如果要修改,请参考如下方法:
FILE: DataRowHandlerForPhoneNumber.java
@Ov...
分类:
移动开发 时间:
2014-09-28 16:37:05
阅读次数:
273
苹果在2014WWDC上发布了新编程语言Swift,并宣称其快速、现代、安全、互动,且全面优于Objective-C,将在未来改变我们编写iOS和Mac应用的方式。但面对这门全新的编程语言,新入行者对学习Swift还是有些疑惑和纠结。
Swift用来撰写OS X和iOS应用程序,可与Object-C共同运行于MAC OS和iOS平台,改变了Obejective-C复杂的语法,更加简单...
分类:
编程语言 时间:
2014-09-28 16:03:45
阅读次数:
205
问题描述:
Programming Assignment 3: Pattern Recognition
Write a program to recognize line patterns in a given set of points.
Computer vision involves analyzing patterns in visual images and recon...
分类:
其他好文 时间:
2014-09-28 17:10:03
阅读次数:
293
最长升序子序列是最长公共子序列的变形。
只要将字符串升序排序后与原字符串求最长公共子序列即可。
以下提供一个工具类可以传入任何形式的数组。(添加新类型的数组时构造方法要自己加)。
package com.leejuen.string;
import java.lang.reflect.Array;
import java.util.Arrays;
public class LCS
{
...
分类:
编程语言 时间:
2014-09-28 16:53:13
阅读次数:
138
作者:zhanhailiang 日期:2014.09.28
在Linux下可以使用tail -f工具实时查看输出的日志。最近切换到本地Windows开发环境,顿时有点不爽。百度了下,终于找到tail的Windows的实现版本。
1. 下载tail,解压后将tail.exe复制到Path路径下,以笔者为例,C:\Windows\System32;
2. 测试如下:
Microso...
这个题目是,给定一个整数 N,需要寻找另外一个整数 M,使得 N * M 得到的结果十进制表示中只存在1和0两个数字。首先看到这个题目,第一思想肯定是 使 M = 1,并依此递增 M 的值,直到 N * M 获得想要的效果,但是,如果 N 很大呢,那么计算量也是很大的,所以,我们需要寻求更好的解决办法。 书中提到的解决办法有点复杂,这里我介绍的方法也是非常简单的,就是倒过来思考问题,我们...
分类:
其他好文 时间:
2014-09-28 17:26:13
阅读次数:
164
Count the string
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 4899 Accepted Submission(s): 2313
题目连接
Problem Description
I...
分类:
其他好文 时间:
2014-09-28 16:02:43
阅读次数:
179