模式一:单体模式作用:保证一个特定类仅有一个实例,常作为解决某个特定问题而存在的通用且共享(多处方法可使用,作为引用对象)的对象javascript实现单体问题:每次new一个实例对象后,实例对象之间并不相等,两者为不同对象,非单体对象实现:①静态属性实例在Universe构造函数的静态属性中缓存单...
分类:
编程语言 时间:
2014-10-31 21:52:21
阅读次数:
324
#运行用户user www-data;#启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件error_log /var/log/nginx/error.log;pid /var/run/nginx.pid;#工作模式及连接数上限events { u...
分类:
其他好文 时间:
2014-10-31 18:55:15
阅读次数:
191
前面两个图像生成算法是:道教的太极八卦图和佛教的卐和卍字图。这一节整个洋气的图像:芒星。但愿我别召唤出什么恐怖的禁忌。平时看玄幻小说,经常读到有关六芒星,七芒星,九芒星的技法。芒星是由几个完全的等腰三角形(有时是正三角形)和一个正多边形组成的二维图形。等腰三角形的个数与正多边形的边数相等。由五...
分类:
编程语言 时间:
2014-10-31 18:40:40
阅读次数:
464
compareTo()的返回值是整型,它是先比较对应字符的大小(ASCII码顺序),如果第一个字符和参数的第一个字符不等,结束比较,返回他们之间的差值,如果第一个字符和参数的第一个字符相等,则以第二个字符和参数的第二个字符做比较,以此类推,直至比较的字符或被比较的字符有一方全比较完,这时就比较字符的...
分类:
其他好文 时间:
2014-10-30 20:55:29
阅读次数:
206
poj 4086:DNA排序
题目
描述
现在有一些长度相等的DNA串(只由ACGT四个字母组成),请将它们按照逆序对的数量多少排序。
逆序对指的是字符串A中的两个字符A[i]、A[j],具有i A[j] 的性质。如字符串”ATCG“中,T和C是一个逆序对,T和G是另一个逆序对,这个字符串的逆序对数为2。
输入
第1行:两个整数n和m,n(0
第2至m+1行...
分类:
编程语言 时间:
2014-10-30 15:17:37
阅读次数:
392
分割的思想是快速排序最精髓的地方。每一次分割出来的元素K一个排在第K位,所以利用这种思想我们至少知道3点
1. 被分割出来的元素K最后一定排在第K位。
2. 在K左边的元素一定比K小或者相等。
3. 在K右边的元素一定比K大或者相等。...
分类:
编程语言 时间:
2014-10-30 08:18:24
阅读次数:
227
http://acm.hdu.edu.cn/showproblem.php?pid=2841
有一个n*m的方格,从(1,1)开始,每个点有一棵树,一个人站在(0,0)点,问他能看到几棵树。当(0,0)和另外的点在一条直线上时他只能看到最近的一棵。
题目意在求在m*n的方格中有多少种y/x,因为两个y/x相等的点只能看到一个。有多少种y/x也就是有多少 个(x,y)x与y互质。...
分类:
其他好文 时间:
2014-10-30 00:16:15
阅读次数:
138
例题2-1 aabb
输出所有形如aabb的四位完全平方数(即前两位数字相等,后两位数字也相等)
#include
#include
#include
int main(int argc, char *argv[])
{
int i, j, n;
double m;
for(i = 1; i <= 9; i++)
for(j = 0; j <...
分类:
其他好文 时间:
2014-10-29 21:44:39
阅读次数:
281
1、三路划分思想就是把相等的一段ignore#include#include#include#include#include#include#define maxn 21111111using namespace std;int n, a[maxn];void sort(int ll, int rr...
分类:
编程语言 时间:
2014-10-29 21:31:16
阅读次数:
255
=是赋值符号,==是等于,===是严格等于。对于等号两边的数值,如果类型不相同会先转换类型再比较,===则不会转换类型。例如3和“3”在==比较下true,在===下是false,null和undefind在==比较下true,在===下是falsetrue和1,false和0 在==比较下是相等的...
分类:
编程语言 时间:
2014-10-29 20:59:34
阅读次数:
202