上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 57 下一页

2017年2月19日

C. Quiz 贪心 + 数学

摘要: http://codeforces.com/problemset/problem/337/C 题意是给出n个题目,那个人答对了m道,然后如果连续答对了k道,就会把分数double 求最小的分数是什么。 思路是首先看看n个位置能放下多少个(k - 1),也就是先保证不double 比如8能放下多少个3 阅读全文

posted @ 2017-02-19 20:07 stupid_one 阅读(175) 评论(0) 推荐(0) 编辑

2017年2月18日

A. The Fault in Our Cubes 暴力dfs

摘要: http://codeforces.com/gym/101257/problem/A 把它固定在(0,0, 0)到(2, 2, 2)上,每次都暴力dfs检查,不会超时的,因为规定在这个空间上,一不行,就会早早退出。 这样写起来比较好写。 #include <cstdio> #include <cst 阅读全文

posted @ 2017-02-18 23:10 stupid_one 阅读(169) 评论(0) 推荐(0) 编辑

G. 24 观察 + 树状数组

摘要: http://codeforces.com/gym/101257/problem/G 首先要看到题目,题目是本来严格大于score[i] > score[j]。然后score[i] < score[j],的才算做是贡献。 然后这题需要一个小观察,就是只有低分的,不fail,然后高分的,fail了,才 阅读全文

posted @ 2017-02-18 21:04 stupid_one 阅读(146) 评论(0) 推荐(0) 编辑

2017年2月17日

scau 17967 大师姐唱K的固有结界 分类暴力 + RMQ

摘要: 由于能放两次,那么分类, 1、连续使用,(这个直接O(n^2)暴力) 2、分开使用。 分开使用的话,首先暴力枚举,用T时间,能从第1个位置,唱到第几首歌,然后剩下的就是从pos + 1, n这个位置,用T时间,最多能省多少体力。这个可以预处理 + rmq搞了。 #include <cstdio> # 阅读全文

posted @ 2017-02-17 21:44 stupid_one 阅读(190) 评论(0) 推荐(0) 编辑

scau 1144 数星星 bit + 扫描线的思想

摘要: 这题如果用二维树状数组,则会直接爆内存。 那么可以运用扫描线的思路。 就是,它同时被x和y限制了,那么可以在查询的时候,确保x先满足了,(把x按小到大排序) 然后就相当于是关于y的一个一维bit了, 注意同一个点它询问两次。 82 21 11 21 31 41 52 10 121 1 #includ 阅读全文

posted @ 2017-02-17 19:11 stupid_one 阅读(173) 评论(0) 推荐(0) 编辑

POJ 2155 Matrix 二维BIT

摘要: http://poj.org/problem?id=2155 二维树状数组,其实就是c[maxn][maxn],就是n个一维树状数组,然后,在这一维树状数组里面,再套一个一维树状数组。 所以c[1][1]维护的是第一行的树状数组的前1个,c[1][2]是第一行树状数组的前2个,也就是a[1][1] 阅读全文

posted @ 2017-02-17 13:35 stupid_one 阅读(282) 评论(0) 推荐(0) 编辑

2017年2月16日

Lena Sort 构造题,很多细节的模拟

摘要: https://www.hackerrank.com/contests/101hack46/challenges/lena-sort 把题目转换成一颗二叉树,也就是当前的节点是cur,然后大的,放右边,小的,放左边。 然后所有节点的深度总和,就是答案c。现在就是要你构造一颗这样的树。 最大的树就是左 阅读全文

posted @ 2017-02-16 14:47 stupid_one 阅读(312) 评论(0) 推荐(0) 编辑

vijos P1426兴奋剂检查 多维费用背包问题的hash

摘要: https://vijos.org/p/1426 这是个好题,容易想到用dp[i][v1][v2][v3][v4][v5]表示在前i个物品中,各种东西的容量是那个的时候,能产生的最大价值。 时间不会TLE,但是会MLE.所以就需要把那5维状态进行hash 其实就是对这个排列进行一个hash。 new 阅读全文

posted @ 2017-02-16 00:19 stupid_one 阅读(235) 评论(0) 推荐(0) 编辑

2017年2月15日

hdu 1430 魔板 康托展开 + 很好的映射

摘要: http://acm.hdu.edu.cn/showproblem.php?pid=1430 如果从start > end,每一次都bfs进行,那么就肯定会超时。 考虑到先把start映射到原始状态"12345678",然后又把end按照同样的规则,就是start的变化,映射到某一个地方。那么就可以 阅读全文

posted @ 2017-02-15 17:17 stupid_one 阅读(217) 评论(0) 推荐(0) 编辑

2017年2月14日

D. Artsem and Saunders 数学题

摘要: http://codeforces.com/contest/765/problem/D 这题的化简,不能乱带入,因为复合函数的带入,往往要严格根据他们的定义域的 题目要求出下面两个函数 g[h(x)] = x。这个函数的值域[1, m],定义域[1, n] h[g(x)] = f(x)。这个函数的值 阅读全文

posted @ 2017-02-14 20:07 stupid_one 阅读(298) 评论(0) 推荐(0) 编辑

上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 57 下一页

导航