码迷,mamicode.com
首页 > 2015年04月07日 > 全部分享
[LeetCode] House Robber
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
poj 2689 Prime Distance(筛一个区间内的素数(或合数))
: 【题意说明】 给你指定的范围[L, U],在这个范围内找出相邻最近和最远的两组质数,若最近或最远值相同,输出较小的那组。其中:1≤L,另U-L≤1000000。 【问题分析】 此题与质数有关,显然若是能求出[L, U]之间的质数,然后从前往后扫描一遍即可出需要的结果,但问题是L与U的范围太大,是不可能在规定的时间内实现的。 但这里给我们提供了另一个条件:U-L≤10000...
分类:其他好文   时间:2015-04-07 15:41:48    阅读次数:123
Android应用开发实用方法小集
/**指定格式返回当前系统时间*/ 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
Linux 开发环境搭建与使用——Linux 常用编辑器之vim
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
Centos中修改环境变量,导致命令丢失的解决办法
本人初学linux,在安装jdk时,修改环境变量导致大量命令丢失? 其实命令还是在系统当中,不过由于环境变量错误,导致修改命令无法通过之前的方式找到,所以出现上面的问题。 这时我们可以通过绝对路径来调用命令,将环境变量修改回来。 /bin/vi 这是vi编辑器的绝对路径 之后的问题相信就能自己解决了。...
分类:其他好文   时间:2015-04-07 15:41:05    阅读次数:366
[LeetCode] Number of 1 Bits
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
【贪心专题】HDU 1052 Tian Ji -- The Horse Racing (田忌赛马)
链接:click here~~ 题意: 田忌和齐王各有N匹马,判断怎样比赛,使田忌净胜场数最多。 之前无意看到强哥写的题解(很早就做了~~囧)感觉很有意思,但是当时忘了去A 了,现在回想起来此题很是经典了,意犹未尽的感觉,直接复制题解了,思路写的很清楚了, 基本就是看着思路敲的 【解题思路】不管怎么比赛,都要让田忌的马发挥最大价值。当然,马的第一要务是用来赢得比赛,而且要最大效益的赢...
分类:其他好文   时间:2015-04-07 15:40:55    阅读次数:97
用c语言实现 计算两个数的最大公约数
//编写一个函数,传入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
C++中setbit的实现(没有使用引用技术)
#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
BZOJ 3932 CQOI2015 任务查询系统 可持久化线段树
题目大意见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
使用Schemagen从java类变成schema
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
c++集合。
#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
用c语言实现 编写一个函数实现n^k,使用递归实现
#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
php开发之文件目录处理
1,打开/关闭文件目录 打开/关闭文件目录和打开/关闭文件类似,但是打开的文件如果不存在,就自动创建一个文件。而打开文件的路径如果不正确,那么就会报错。 (1) 打开目录 PHP中使用opendir()函数来打开目录,语法如下: resource opendir(string path) path 为一个合法的目录路径,成功执行后返回一个目录指针。如果path不是一个合法的目录路径或者因为...
分类:Web程序   时间:2015-04-07 15:39:13    阅读次数:149
用c语言实现 写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和
写一个递归函数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和ASP.NET MVC等框架的冲突问题解决方案
最近的一个项目用到了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
2256条   上一页 1 ... 62 63 64 65 66 67 68 ... 133 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!