这是一道简单题,也隔了一段时间没做简单题目了。
这次感觉又不一样了,可以很快就能写出很优雅的代码了,故此很想贴贴自己的代码。
优雅代码的关键就是要利用数学的思想去解:
本题的实质是可以转化为求最大公倍数的的问题,然后利用Inclusion-exclusion(包含和不包含)的原则,计算有多少个数能被a除尽这个公倍数,有多少个数能被b除尽这个公倍数,然后相减就得到最终答案了。...
分类:
其他好文 时间:
2014-06-03 04:51:05
阅读次数:
196
1 如何将字串 String 转换成整数 int?
A. 有两个方法:
1). int i = Integer.parseInt([String]); 或
i = Integer.parseInt([String],[int radix]);
2). int i = Integer.valueOf(my_str).intValue();
注: 字串转成 Double, Float, Lo...
分类:
编程语言 时间:
2014-06-03 04:43:07
阅读次数:
297
DP求解。对Blocks的先按照X降级,再按照Y降级排序,可以转化为最长公共子序列问题,即求子序列权值之和最大。
#include
#include
#include
using namespace std;
#define MAX_SIZE 300
struct Block{
int x;
int y;
int height;
};
int nums...
分类:
其他好文 时间:
2014-06-03 04:39:44
阅读次数:
223
C Runtime是windows平台下的一个概念。一般来说,CRT函数(C
Runtime函数)就是标准的C语言函数。例如,printf、scanf、strlen、fopen等函数就属于CRT函数。在windows下所有的CRT函数最终都是转化成为win32
API来执行的。windows本身并没...
分类:
其他好文 时间:
2014-06-02 13:33:51
阅读次数:
233
samtools: Utilities for the SAM
format下面介绍一下samtools 常用的功能:1,对fasta文件建立indexsamtools faidx ref.fasta2,
将sam文件转化为bam文件samtools view -bS in.sam > in.bam...
分类:
其他好文 时间:
2014-06-02 09:24:02
阅读次数:
484
首先,SimHash算法主要是用于文本去重的。文本去重的第一步就是判断文本的相似度,如果两个文本的相似度很
高,那么我们可以认为它们是相同的文本。
对于文本相似度的计算,传统的方法是使用向量空间模型,即Vector Space Model,即VSM,VSM计算文本相似度
的方法是这样的:先对文本进行分词,提取出特征词,然后建立文本向量,把相似度的计算转化成某种特征向量距离
的计算,比...
分类:
其他好文 时间:
2014-06-02 05:02:30
阅读次数:
500
进制转换
首先是十进制转化为其他进制,如二进制,八进制,十六进制:
它们在java中都有专门的函数可供调用:
如:十进制转化为二进制时调用toBinaryString();
十进制转化为八进制时调用toOctalString();
十进制转化为十六进制时调用toHexString();
代码实现:
// 进制转化
public class Main_2...
分类:
编程语言 时间:
2014-06-01 15:54:23
阅读次数:
343
在整个JSF生命周期中经历了取值、验证的阶段最终从request中拿到合理的值,下面就是在本阶段给相应的服务端对象(ManageBean)赋值了。JSF实现只是去更新和input组件中value属性对应的bean的属性的值,也就是说如果在界面上没有讲ManageBean的属性“绑定”到Input类的组件中那么这个Bean的属性是不会更新的。这里需要留意的是如果本地的数据不能转化为对应Bean的属性...
分类:
Web程序 时间:
2014-06-01 09:48:58
阅读次数:
300
2014-05-31 BaoXinjian In Capgemini1. XML
Publisher概念(1).数据逻辑(2).报表布局---->XML Publisher---->报表输出(3).翻译转化2. 开发Xml
publisher流程报表(1). 设计数据源文件---->注册数据源文件(...
分类:
其他好文 时间:
2014-05-31 19:36:44
阅读次数:
314