For a positive integer N , the digit-sum of N is defined as the sum of N itself and its digits. When M is the digitsum of N , we call N a generator of M .For example, the digit-sum of 245 is 256 (= 245...
分类:
其他好文 时间:
2015-06-17 21:40:45
阅读次数:
220
分析:很久以前,在《K&R》上面碰到过这个题,只不过比这个复杂一点。。。。
也是水题,没什么说的,注意一下细节,比如输出的格式等,还有就是,一开始用的for循环,每输入一行结束后就直接打印,好郁闷^~_~^
Description
Write a program to read four lines of upper case (i.e., all CAPITAL LETTE...
分类:
其他好文 时间:
2015-06-17 21:41:36
阅读次数:
112
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1281题意:中文题目,不描述了。解法:棋盘的行x看成二分图左边的点,列y看成二分图右边的点,那么就把可以放车的位置看成是一条边,而二分图的最大匹配中x互不相同,y互不相同,所以每个匹配都是不同行不同列,所以最大匹配就是最多可以放的车的数量。而要判断有多少个点是必须放的,只要在得出最大匹配后,每次去掉一个匹...
分类:
其他好文 时间:
2015-06-17 21:40:43
阅读次数:
195
跟着机房的潮流学了点分治,发现这个东西其实还蛮好写的,学会思想,很容易YY出来。直接上习题。
POJ 1741 TREE
点分治的模板题,首先设点xx到当前子树跟rootroot的距离为gxg_x,则满足gx+gy≤kg_x+g_y \le k可以加进答案,但是注意如果x,yx,y在同一棵子树中,就要删去对答案的贡献,以为x,yx,y会在其所在的子树中在计算一次。注意无根树转有根树的过程,需要选...
分类:
其他好文 时间:
2015-06-17 21:40:08
阅读次数:
172
在一个游戏中,通常会有很多怪物,以及怪物的生命值,魔法值等属性数据,这些数据不可能在代码里面写死,一般都会用配置文件来保存,使用时再加载到内存。
我们常用的配置文件是CSV文件,即逗号分隔值(Comma-Separated Values),如下图所示。今天,我就来介绍一个来读取CSV文件的工具类——MyCsvUtil。在接受读取CSV文件工具类之前,先介绍一个读取字符串的工具类——StringUt...
分类:
其他好文 时间:
2015-06-17 21:41:33
阅读次数:
317
hiho欧拉路·二分析:小Ho:这种简单的谜题就交给我吧!小Hi:真的没问题么?小Ho:啊啊啊啊啊!搞不定啊!!!骨牌数量一多就乱了。小Hi:哎,我就知道你会遇到问题。小Ho:小Hi快来帮帮我!小Hi:好了,好了。让我们一起来解决这个问题。小Hi:原来是这样。。。小Ho你仔细观察这个例子:
因为相连的两个数字总是相同的,不妨我们只写一次,那么这个例子可以写成:3...
分类:
编程语言 时间:
2015-06-17 21:41:29
阅读次数:
2620
Quadratic primes
Problem 27
Euler discovered the remarkable quadratic formula:
n² + n + 41
It turns out that the formula will produce 40 primes for the consecutive values n = 0 to 39. Howe...
分类:
编程语言 时间:
2015-06-17 21:37:46
阅读次数:
149
【摘要】查找—-用关键字标识一个数据元素,查找时根据给定的某个值,在表中确定一个关键字的值等于给定值的记录或数据元素。在计算机中进行查找的方法是根据表中的记录的组织结构确定的。查找功能数据处理的一个基本功能。数据查找并不复杂,但是如何实现数据又快又好地查找呢?前人在实践中积累的一些方法,值得我们好好学些一下。我们假定查找的数据唯一存在,数组中没有重复的数据存在。1、 顺序查找设想有一个1M的数据,我...
分类:
编程语言 时间:
2015-06-17 21:38:47
阅读次数:
173
L179:Largest Number
Given a list of non negative integers, arrange them such that they form the largest number. For example, given [3, 30, 34, 5, 9], the largest formed number is 9534330. Note: Th...
分类:
其他好文 时间:
2015-06-17 21:37:46
阅读次数:
102
16. 内核分为 进程管理系统 、 内存管理系统 、 I/O管理系统 和文件管理系统 等四个子系统。
17. 内核配置是系统管理员在改变系统配置 硬件 时要进行的重要操作。
18. 在安装Linux系统中,使用netconfig程序对网络进行配置,该安装程序会一步步提示用户输入主机名、域名、域名服务器、IP地址、 网关地址 和 子网掩码 等必要信息。
19. 唯一标识每一个用户的是用户 ID 和用户名。
20 . R...
分类:
系统相关 时间:
2015-06-17 21:37:07
阅读次数:
284
【转载请注明出处:http://blog.csdn.net/feiduclear_up/article/details/46514791 CSDN 废墟的树】上一篇博客我们学习了Android Design Support Library库中的 是个简单的组件,不了解的童鞋可以参考之前的博客
Android M新控件之FloatingActionButton,TextInputLayout,Sna...
分类:
移动开发 时间:
2015-06-17 21:39:01
阅读次数:
257
Contains Duplicate III
Given an
array of integers, find out whether there are two distinct indices i and j in
the array such that the difference between nums[i] and nums[j] is
at most t and
t...
分类:
其他好文 时间:
2015-06-17 21:37:57
阅读次数:
117
题目:给你一个n*n的格子,有些里面有大写字母,用大写字母填满格子,相邻的格子中字母不相同,
并且使得从上到下,从左到右的字母字典序最小。
分析:构造。将格子从上到下,从左到右编号,然后按编号填充,避免冲突即可,这样一定最小。
(如果,该方案不是最小,那么之前一定会选择更小的方案,而不是本方案)
说明:╮(╯▽╰)╭。
#include
...
分类:
其他好文 时间:
2015-06-17 21:38:21
阅读次数:
108
iOS-JNAddressBook 获取手机通讯录信息...
分类:
移动开发 时间:
2015-06-17 21:36:10
阅读次数:
132
try{} catch{} finally{} 语句注意事项:
如果有一个catch{}语句匹配上,其他catch{}分支就不会执行了try{}里面如果有return,也会先执行finally{}里面的语句,之后再return如果try{}和finally{}里面都与return语句,则try{}里面的return不会被执行finally{}部分什么情况下不会被执行?
在t...
分类:
其他好文 时间:
2015-06-17 21:38:28
阅读次数:
138
今天在做数据库升级的时候,遇到一个问题,就是onCreate方法和onUpgrade方法的执行时机的问题,这个当时在操作的时候,没有弄清楚,很是迷糊,所以写代码的时候出现了很多的问题,所以没办法就去扒源代码看了。不过在此之前我讲解过一篇关于数据库升级的文章,但是那里没有详细的讲解一下这两个方法的执行时机,所以这里就在单独说一下关于数据库升级的文章:http://blog.csdn.net/jian...
分类:
移动开发 时间:
2015-06-17 21:37:57
阅读次数:
234
前言由于最近几年移动App的兴起,手机自带表情作为用户输入的方式开始流行。但是emoji表情作为一种特殊的编码方式,之前的数据库字符编码不能正常显示。解决在mysql5.5之后的版本,utf8mb4的编码方式解决了emoji表情和生僻字的编码问题。下面整理下为了兼容emoji表情,我们在数据库服务上做出的修改。数据库字符集也就是在创建数据库的时候选择的支持字符集,由于创建之后这项不能进行修改,所以只...
分类:
数据库 时间:
2015-06-17 21:35:32
阅读次数:
318