1.完成下列程序
*
*.*.
*..*..*..
*...*...*...*...
*....*....*....*....*....
*.....*.....*.....*.....*.....*.....
*......*......*......*......*......*......*......
*.......*.......*.......*......
分类:
其他好文 时间:
2015-08-21 11:25:15
阅读次数:
132
本题链接:点击打开链接
本题大意:
输入一个数n表示需要查找的数有n个,并且这些数连成一个环,任意两个相邻的数之和都为素数。
解题思路:
就是从1开始对每个点进行查找,符合条件的点就存到一个数组中,标记找过的点,查找完一次就进行输出,然后取消标记继续查找,直至将1~n中的点从小到大均查找一次。具体请参考代码:
#include
#include
int m...
分类:
其他好文 时间:
2015-08-21 11:26:07
阅读次数:
149
复杂接口函数总结:
1.注意入参检查,出参和返回值要明确返回;
2.注意打印日志,进入函数 打印,异常打印,结束函数打印;...
分类:
其他好文 时间:
2015-08-21 11:24:28
阅读次数:
106
都是用于修饰@property声明的变量
assign:用于非oc对象类型,表示直接赋值(默认值)
retain:用于mrc中,用于类属性中有oc对象的情况,表示先判断赋值的对象是否和实例对象变量的值相等,
若不相等则先retain在赋值。(即release旧值,retain新值,用于修饰对象)
release:用于mrc中,将对象的引用计数减1
atom...
分类:
其他好文 时间:
2015-08-21 11:24:36
阅读次数:
171
Love
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 763 Accepted Submission(s): 455
Problem Description
There is a Love country...
分类:
其他好文 时间:
2015-08-21 11:25:27
阅读次数:
149
题目链接:点击打开链接
解题思路:
1、首先对x和高度h分别从小到大排序记录排名
2、然后对高度h按从大到小排序(保证当前要计算的树的高度是所有已经遍历的树中最小高度,便于计算S=min(h1,h2))
3、循环遍历数组,每次遍历向树状数组C中t[i].rx位置增加t[i].rx,向树状数组C1中t[i].rx位置增加1
解析:C记录排名和,C1记录个数
所以以t[i].rh为...
分类:
编程语言 时间:
2015-08-21 11:23:39
阅读次数:
221
最近开始做最小费用流的题目,该题是二分图完美匹配下的最小权匹配,所谓完美匹配就是说从源点流入的总流量等于从汇点流出的总流量,在这种状态下的最小费用 。
那么显然是要套用最小费用流模板,另外二分图匹配的第一步就是要划分集合,划分两个集合,集合A与源点相连,集合B与汇点相连,至于容量和权值就要依据题目而定 。
比如该题,因为每个小人恰好能对应一个房子,所以每个小人与汇点的容量为1,房子与汇点的容...
分类:
其他好文 时间:
2015-08-21 11:24:57
阅读次数:
197
请看清楚你的微信支付是v2还是v3,在这里整理的是v3的,v2的同学请忽略!
1.微信授权获取用户openid
a
href="https://open.weixin.qq.com/connect/oauth2/authorize?appid=你的微信公众号appid&redirect_uri=授权完回调你的url&response_type=code&scope=snsapi_user...
分类:
微信 时间:
2015-08-21 11:25:31
阅读次数:
424
题目地址:HDU 1792
题意:两个互质的数A,B且A*x+B*y(x>=0,y>=0)求最大不能表示的数,和不能表示的数的个数。
思路:最大不能表示的数是A*B-A-B,个数是(A-1)*(B-1)/2。详细推导#include
#include
#include
#include
#include <iost...
分类:
其他好文 时间:
2015-08-21 11:23:54
阅读次数:
152
1)按钮的种类
显示加上btn这个类,然后再后面加上按钮的样式的名字。
定制风格
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.1.1...
分类:
其他好文 时间:
2015-08-21 11:22:40
阅读次数:
198
Select 查询语句是实际工作最常用的SQL语句了,下面是Select的语句的执行顺序,大家可以参考Select语句的执行顺序来优化高效SQL语句。个人觉得写出高效查询语句的一个指导方针是:尽可能优先缩小查询范围。
(8)SELECT (9) [DISTINCT]
(11) [Top n] 传回结果列表[INTO 新数据表名称]
(1) FROM 数据表
(3...
分类:
数据库 时间:
2015-08-21 11:24:24
阅读次数:
147
1题
执行以下程序后的输出结果是()
public class Test {
public static void main(String[] args) {
StringBuffer a = new StringBuffer(“A”);
StringBuffer b = new StringBuffer(“B”);
operator(a, b);...
分类:
编程语言 时间:
2015-08-21 11:23:40
阅读次数:
247
原文出处:中文 ,英文 计算机的存储层次(memory hierarchy)之中,寄存器(register)最快,内存其次,最慢的是硬盘。
同样都是晶体管存储设备,为什么寄存器比内存快呢?原因一:距离不同 距离不是主要因素,但是最好懂,所以放在最前面说。内存离CPU比较远,所以要耗费更长的时间读取。
以3GHz的CPU为例,电流每秒钟可以振荡30亿次,每次耗时大约为0....
分类:
其他好文 时间:
2015-08-21 11:22:44
阅读次数:
165
You've got array a[1],?a[2],?...,?a[n], consisting of
n integers. Count the number of ways to split all the elements of the array into three contiguous parts so that the sum of elements in each part ...
分类:
其他好文 时间:
2015-08-21 11:21:55
阅读次数:
194
最长公共子序列:
例如:abcfbc
abfcb 答案是:4;
最长公共子串 :答案是: 2;
代码:
最长公共子序列:
#include
#include
#define max(x,y) (x>y?x:y)
int len1,len2;
int dp[1010][1010];
int bj[1010...
分类:
其他好文 时间:
2015-08-21 11:21:57
阅读次数:
155
Tree Summing
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 8132
Accepted: 1949
Description
LISP was one of the earliest high-level programming languages an...
分类:
其他好文 时间:
2015-08-21 11:23:45
阅读次数:
165
portrait:
portrait原意是肖像画,因为肖像画要竖着挂,所以portrait就是纵向的意思。
Landscape原意是风景画,风景画一般是横着挂,所以Landscape就是指手机横向。
UIDeviceOrientationLandscapeLeft //Device oriented horizontally, home button on the right
...
分类:
其他好文 时间:
2015-08-21 11:22:24
阅读次数:
118