摘要:
http://acm.hdu.edu.cn/showproblem.php?pid=1455 int dfs(int all,int sum,int now),all代表剩余总长,sum,代表每段长,now代表当前拼接的长度。 if(a[i]+now == sum || now == 0) retu 阅读全文
摘要:
http://acm.hdu.edu.cn/showproblem.php?pid=4403 数值不大,暴力枚举,枚举每一种划分,然后枚举每一种等号位置。 阅读全文
摘要:
http://acm.hdu.edu.cn/showproblem.php?pid=2510 dfs打表。 阅读全文
摘要:
http://acm.hdu.edu.cn/showproblem.php?pid=1175 dfs(x,y,i,num),xy表示位置,i表示方向,num表示转向次数,num=2时候的剪枝很重要。 阅读全文
摘要:
http://acm.hdu.edu.cn/showproblem.php?pid=2446 打表,二分查找,注意查找最后的判断。 阅读全文
摘要:
http://codeforces.com/problemset/problem/496/E 这好像叫序列混合贪心,简单地讲,用歌去匹配最符合条件的人。用了multiset,重载了<,加快寻找最符合条件的人的速度。 阅读全文
摘要:
http://codeforces.com/problemset/problem/442/A 想想成5*5的图,一共能划10条线,枚举2^10次即可。 判断每种情况是否符合条件的方法,若存在点,被线穿过的状态一样,当时不是同一个点,则不符合。 阅读全文
摘要:
http://codeforces.com/problemset/problem/500/C 数组从后向前代表当前书从上向下,当前位置只要向前找,找到当前位置的书,再将之间的重量加起来就可以了,相同的数不重复加。 阅读全文
摘要:
http://codeforces.com/problemset/problem/490/E dfs,过程要注意细节,特别是当前位置取了与上个数当前位置相同是,若后面不符合条件,则当前位置要重置'?'。 阅读全文
摘要:
http://codeforces.com/problemset/problem/451/B 取前后第一个不满足条件的位置,逆序,判断。 阅读全文
摘要:
http://codeforces.com/problemset/problem/446/B 分别将每行的和与每列的和存入优先队列,计算操作n次的最大和,保存每一次结果。 枚举行和列操作的次数,注意要减去补偿的值。 阅读全文
摘要:
http://codeforces.com/problemset/problem/462/B 简单的贪心,排序即可看出来。 阅读全文
摘要:
http://codeforces.com/problemset/problem/460/B 枚举s(X)。 阅读全文
摘要:
http://codeforces.com/problemset/problem/456/A 按价格排序,比较质量。 阅读全文
摘要:
http://codeforces.com/problemset/problem/478/C 水。 阅读全文
摘要:
http://codeforces.com/problemset/problem/713/A 将读入的数全都存为二进制,用map保存对应的个数。 阅读全文
摘要:
http://codeforces.com/problemset/problem/714/B 当不同大小整数有1、2个时,肯定成立,3个时,需要判断,大于等于4个,则肯定不成立。 阅读全文
摘要:
http://codeforces.com/problemset/problem/714/A 水,注意K的值。 阅读全文
摘要:
http://codeforces.com/problemset/problem/712/B 水,判断奇偶即可。 阅读全文
摘要:
http://codeforces.com/contest/712/problem/A 水题,写出来就看到规律了。 阅读全文