自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 PHP中的闭包小谈

接触PHP一段时间以来,我一直以为这是一种基于函数式编程的语言是没有闭包这种东西的,但事实上却颠覆了我的想法,PHP竟然有闭包,下面我们一起来接触一下PHP的所谓的闭包。根据PHP官网的定义来看,闭包(closure)又可以叫做匿名函数(Anonymous function),其实我们知道在JS中,闭包和匿名函数有着一定的区别,但是在PHP中却等同了,那么这肯定有一些区别的,那...

2015-01-24 00:09:00 261

转载 Linux下NODE配置NODE_PATH变量

在当我们使用了npm install express -g安装之后的,会安装在全局目录下,但是如果直接用Node来启动程序的话,是无法发现这个包的,原因就在于NODE_PATH这个环境变量设置的不正确,如果是在WINDOW下的话,可以直接设置环境变量的,但是在linux下呢,就有一些麻烦了,但是还有有办法的。使用export命令export NODE_PATH=/usr/l...

2015-01-02 12:38:00 989

转载 Linux初学习之 rm 命令

现在我们来仔细的学习一下linux的rm命令,这个命令顾名思义(我猜的,嘻嘻,是remove)命令格式:rm [OPTION]... FILE...Remove (unlink) the FILE(s).就是删除文件(们),至于unlink是什么以后再去讨论了OPTION:-f, --force ignore nonexisten...

2015-01-01 15:55:00 120

转载 centos 时区设置初认识

由于一些需要,我租用了一个海外服务器,并开始了我的centos之旅。由于之前一直用虚拟机,而且在国内,所以不需要考虑时区的问题,但是现在,这个服务器是在海外的,所以就必须考虑时区的问题了。更何况我的部分网页代码中有关于时间对比的问题,所以时区这是比较重要。由于我也是新手,所以我在网络上搜索了很多东西,于是我就记录一下。下面上正文:使用`tzselect`...

2014-12-15 23:32:00 83

转载 【算法】字符串的最小表示法

字符串的最小表示法,就是对于一个字符串,可以将它的最后一位放到第一位来,依次类推,一共有n种变形,n为字符串长度例如:s="00ab"变形有(省略引号)b00a ab00 0ab0一共4种那么找到其中字典序最小的一个,用的算法便是这个。定义三个指针,i,j,k初始i=0;j=1;k=0首先,如果s[i]<s[j]那么很明显j++如果s[i]...

2014-10-07 12:52:00 251

转载 【HDOJ】P1215 七夕节

题目意思很简单,不解释有两种方法,1是暴力法,不就是2就是下面要讲的方法假如果说一个数n可以被b整除,那么一定可以被b的因子整除那么我需要做的就是枚举这些因子多余的请看代码#include <iostream>#include <cstdio>using namespace std;int n,T,f[50...

2014-10-03 11:24:00 80

转载 【HDOJ】P2058 The sum problem

题意很简单就是给你一个N和M,让你求在1-N的那些个子序列的值等于M首先暴力法不解释,简单超时再仔细想一想可以想到因为1-N是一个等差数列,可以运用我们曾经学过的只是来解决假设开始的位置为s,结束的位置为t,那么一定要满足这个等式(s+t)(t-s+1)=2*m又因为S和T都是整数,所以左边的括号中每一项都是等式所以s+t和t-s+1一定是2*m的因式所以分解...

2014-10-01 09:01:00 99

转载 【HDOJ】 P2054 A == B ?

题目意思不太多解释,具体WA的情况可以举出一下特例0 +00.00 0+1 -2+1.00 -1.00+.2 -.2.0 .1等等不过可以发现对上面的数据处理,可以分为以下几步1、找到小数点,并且以小数点为中间进行分割2、对于小数点前的部分,首先判断正负,其次是去除前导0,如果全是0则全去除对于小数点后的部分仅仅去除后面多余的0即可,如果全部为...

2014-09-30 17:13:00 94

转载 【HDOJ】P5056 Boring count

题目意思是给你一个字符串和K,让你求其中有多少个字串中每个字母的出现次数不超过K次,可以等于题目意思是很简单的,写起来也很简单,不过就是注意最后要是long long要不WA了,555~#include <iostream>#include <cstring>#include <cstdio>using namespace ...

2014-09-29 23:01:00 76

转载 【HDOJ】P1007 Quoit Design (最近点对)

题目意思很简单,意思就是求一个图上最近点对。具体思想就是二分法,这里就不做介绍,相信大家都会明白的,在这里我说明一下如何进行拼合。具体证明一下为什么只需要检查6个点首先,假设当前左侧和右侧的最小值为d,那么对于一个点,如果有个最小值小于d,那么一定存在于上d下d左d右d的一块区域内,又因为是从左到右,从上到下,所以左侧的那部分匹配的区域会重叠,也就是对于左侧的区域,完全...

2014-09-26 21:09:00 103

转载 解决WIN8输入法的问题,Ctrl+空格,Ctrl+Shift,切换问题

在WIN8中,我们曾经熟悉的的Ctrl+空格和Ctrl+Shift消失了,取而导致的是WIN+空格。在这里先简单解释一下WIN8的输入法结构:在WIN7以前的输入法中,输入法采用了平行目录的结构,也就是所有的输入法都可以在同一个层面下进行切换和使用。而在WIN8中,输入法采用了二级目录的结构,也就是根据语言来区分输入法。换句话说,在WIN8中区分了两个名词,一个是输...

2014-08-07 13:25:00 481

转载 【Wikioi】P1401 逆序统计 代码

题目链接:http://wikioi.com/solution/list/1401/题解链接:http://user.qzone.qq.com/619943612/blog/1377265690代码:#include <iostream>#include <cstdio>#include <cstring>using nam...

2013-08-23 21:51:00 130

转载 【线段树】3操作线段树,很裸

支持将某一区间设为x,将某一区间加x,查询区间的和。题目为 小明学求和II 1 #include <iostream> 2 #include <cstdio> 3 #include <algorithm> 4 #define mn 100001 5 #define INF -1000001 6 using na...

2013-08-02 13:11:00 87

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除