House Robber
You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constraint stopping you from robbing each of them is t...
分类:
其他好文 时间:
2015-04-07 15:43:40
阅读次数:
340
:
【题意说明】
给你指定的范围[L, U],在这个范围内找出相邻最近和最远的两组质数,若最近或最远值相同,输出较小的那组。其中:1≤L,另U-L≤1000000。
【问题分析】
此题与质数有关,显然若是能求出[L, U]之间的质数,然后从前往后扫描一遍即可出需要的结果,但问题是L与U的范围太大,是不可能在规定的时间内实现的。
但这里给我们提供了另一个条件:U-L≤10000...
分类:
其他好文 时间:
2015-04-07 15:41:48
阅读次数:
123
/**指定格式返回当前系统时间*/
public static String getDataTime(String format) {
SimpleDateFormat df = new SimpleDateFormat(format);
return df.format(new Date());
}
/** 获取手机IMEI(移动设备国际身份码)码*/
public static...
分类:
移动开发 时间:
2015-04-07 15:43:10
阅读次数:
165
vi 编辑器是 Linux 系统中最常用的文本编辑器,vi 在Linux界有编辑器之神的美誉几乎所有的 Linux 发行版中都包含 vi 程序。
vi 工作在字符模式下,不需要图形界面,非常适合远程及嵌入式工作,是效率很高的文本编辑器,尽管在 Linux 上也有很多图形界面的编辑器可用,但vi的功能是那些图形编辑器所无法比拟的。
那 vim 又是什么呢?
vim 是 vi...
分类:
系统相关 时间:
2015-04-07 15:41:37
阅读次数:
128
插入排序(Insertion Sort)是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通常采用in-place排序(即只需用到O(1)的额外空间的排序),因而在从后向前扫描过程中,需要反复把已排序元素逐步向后挪位,为最新元素提供插入空间。
其原理我感觉用一张图说明时最好的了
源码
packa...
分类:
编程语言 时间:
2015-04-07 15:41:10
阅读次数:
147
本人初学linux,在安装jdk时,修改环境变量导致大量命令丢失?
其实命令还是在系统当中,不过由于环境变量错误,导致修改命令无法通过之前的方式找到,所以出现上面的问题。
这时我们可以通过绝对路径来调用命令,将环境变量修改回来。
/bin/vi 这是vi编辑器的绝对路径
之后的问题相信就能自己解决了。...
分类:
其他好文 时间:
2015-04-07 15:41:05
阅读次数:
366
Number of 1 Bits
Write a function that takes an unsigned integer and returns the number of ’1' bits it has (also known as the Hamming
weight).
For example, the 32-bit integer ’11' has bin...
分类:
其他好文 时间:
2015-04-07 15:43:06
阅读次数:
125
链接:click here~~
题意:
田忌和齐王各有N匹马,判断怎样比赛,使田忌净胜场数最多。
之前无意看到强哥写的题解(很早就做了~~囧)感觉很有意思,但是当时忘了去A 了,现在回想起来此题很是经典了,意犹未尽的感觉,直接复制题解了,思路写的很清楚了,
基本就是看着思路敲的
【解题思路】不管怎么比赛,都要让田忌的马发挥最大价值。当然,马的第一要务是用来赢得比赛,而且要最大效益的赢...
分类:
其他好文 时间:
2015-04-07 15:40:55
阅读次数:
97
//编写一个函数,传入a,b两个int类型的变量,返回两个值的最大公约数。
//例如:输入传入(0 , 5)函数返回5,传入(10 , 9)函数返回1,传入(12 , 4)函数返回4
#include
int fun(int x,int y)
{
int res;
res=x%y;
while(res!=0)
{
x=y;
y=res;
res=x%y;//辗转相除法
}...
分类:
编程语言 时间:
2015-04-07 15:41:23
阅读次数:
148
#include
#include
#define CHAR_BIT 8
using namespace std;
template
class bitset
{
typedef unsigned long _Ty;
friend ostream & operator &_R)
{
for(size_t _P=_N;_P>0;)
_O<<(_R.test(--_P)?'1...
分类:
编程语言 时间:
2015-04-07 15:40:31
阅读次数:
285
题目大意见http://pan.baidu.com/s/1o6zajc2
主席树裸上就好了。。。
#include
#include
#include
#include
#define M 100100
using namespace std;
struct Segtree{
Segtree *ls,*rs;
int size;
long long sum;
void* op...
分类:
其他好文 时间:
2015-04-07 15:41:45
阅读次数:
129
1.编写一个自己需要的java类
package com.soa.my.java2schema;
public class Product {
private static final long serialVersionUID=12345L;
private String name;
private int price;
public String getName(...
分类:
编程语言 时间:
2015-04-07 15:40:45
阅读次数:
387
#include
#include
using namespace std;
#define SIZE 10
#define NULL_DATA -1
class Node
{
public:
Node(int x=SIZE)
{
data = new int[x];
for(int i=0;i<x;i++)
{
data[i] = NULL_DATA;
}
}
...
分类:
编程语言 时间:
2015-04-07 15:40:40
阅读次数:
184
#include
int main()
{
int fun(int n,int k);
printf("%d\n",fun(2,3));
return 0;
}
int fun(int n,int k)
{
int num;
if(k==1)
{
num=n;
}
if(k>1)
{
num=n*fun(n,k-1);
k--;
}
return n...
分类:
编程语言 时间:
2015-04-07 15:40:13
阅读次数:
153
1,打开/关闭文件目录
打开/关闭文件目录和打开/关闭文件类似,但是打开的文件如果不存在,就自动创建一个文件。而打开文件的路径如果不正确,那么就会报错。
(1) 打开目录
PHP中使用opendir()函数来打开目录,语法如下:
resource opendir(string path)
path 为一个合法的目录路径,成功执行后返回一个目录指针。如果path不是一个合法的目录路径或者因为...
分类:
Web程序 时间:
2015-04-07 15:39:13
阅读次数:
149
写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和,例如,调用DigitSum(1729),则应该返回1+7+2+9,它的和是19
#include
int main()
{
int DigitSum(n);
int a;
printf("请输入一个数字\n");
scanf("%d",&a);
printf("组成它的数字之和为%d\n",DigitSum...
分类:
编程语言 时间:
2015-04-07 15:40:19
阅读次数:
165
最近的一个项目用到了dwz和mvc的整合开发,但是dwz中的lookup查找带回功能对name标签进行了绑架,导致向后台传值不好处理,现在为标签 单独设置一个属性bringbackname来进行带回的关联
dwz.min.js
一、2714行,将带回到的属性进行更改,原先带回到name属性,现改为
var $input=$(this),inputName=$input.att...
分类:
Web程序 时间:
2015-04-07 15:39:30
阅读次数:
179