摘要: Q1:小数输出时,如果要求不四舍五入? A1:有个好玩的STL叫 sprintf ,能让你把你的数字就像在屏幕上输出一样,输出到一个字符串里 使用格式为sprintf(目标字符串,"输出形式",原数组) 使用样例 这样就可以快乐输出了 Q2:为什么模数才10007快速幂int就爆了? A2:快速幂的 阅读全文
posted @ 2019-07-11 10:38 SIN_XIII 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 十分SB的一道题 我刚开始真就一天一天往前推,结果TM超时了; 还写了70行...... 去看题解发现其实回文日期很少,我们可以枚举回文日期并判断他们是否在范围内. 由于月日限制比年份多,所以枚举月日并将它们回文处理..... 而且还不需要判闰年,因为0229的反串是9220,而9220是闰年.直接 阅读全文
posted @ 2019-07-08 11:55 SIN_XIII 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 蒟蒻CSY又回来填坑啦~这次学树形DP,挑水题做 P2016 战略游戏 事实证明不应该先做封锁阳光大学那道题.....不然看什么题都像那个 树形DP,随便选个起点跑,对于起点的每个儿子有: 接下来的事情就简单了 递归跑一边 1500不怕爆栈 P1122 最大子树和 题目告诉你他是一个树形DP了,而且 阅读全文
posted @ 2019-06-18 16:48 SIN_XIII 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1. 没看数据是不是从0开始,导致treeDP时以0为父亲跑1 2.建树,无向图,边数组大小用MAXN却忘了 * 2 3.treeDP用 += 转移状态 却用了=导致只统计了一个儿子 4.写高精和longlong乘,然后从低到高一边进位一边乘....然后就把进位的也在后面乘了导致结果比正常大 5.压 阅读全文
posted @ 2019-06-18 15:10 SIN_XIII 阅读(161) 评论(2) 推荐(0) 编辑
摘要: 最近没写DP,回来写几道水题。 P1064 金明的预算方案 有连带条件的背包问题,对于每个非叶子节点,他的每一个儿子的组合方式都可以枚举跑,类似于树形DP但简单的多 对于每个父亲,选择1号儿子,选择2号儿子,12儿子都选,都不选,或者是自己都不选(写转移时体现在MAX) 注意下标越界和末状态,以及代 阅读全文
posted @ 2019-06-17 17:43 SIN_XIII 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 因为时间少,所以不要talking shit 因为时间少,所以不要被情绪控制 因为时间少,所以不要瞎打游戏 因为时间少,所以不要低效率啊!!!!!!! 我爱我爱的一切 阅读全文
posted @ 2019-06-14 21:51 SIN_XIII 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 前几天考了个树状数组的题.....不会 别人都A了 十分丢人 于是回来重学一遍 幸亏60min学会了(我好菜啊) 首先树状数组是一种树形结构,与线段树不同的是它只能查前缀和,只支持单点修改。(以后可能还可以扩展吧) 画出一棵树状数组来之后我们可以看到 对于每一个tr点 存的都是一个区间的和 这个区间 阅读全文
posted @ 2019-06-14 12:41 SIN_XIII 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 首先有一个式子是错的 网上有个式子是f[i] = i/n * f[i] + n-i/n * f[i-1] + 1.f[i]表示现在拿到了几个明星 这个A了但是是错的。因为只要买除i-1以外的任意一个就行,所以后面的应该是frac{n-(i-1)}{n}f[i-1] BTC大神通过倒推写出了一个正确的 阅读全文
posted @ 2019-06-10 17:25 SIN_XIII 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 这道题没啥好讲的 就是拿个样例出来画画图推个公式 就行 倒着打公式是友好的,正着打公式是不友好的 但是蒟蒻是正着打的公式......而且还错了 推了正确式子之后发现反向建边就可以了......真是tricky 上错代码 TAG: SIN_XIII ⑨ 阅读全文
posted @ 2019-06-10 16:10 SIN_XIII 阅读(123) 评论(0) 推荐(0) 编辑
摘要: #include using namespace std ; const int MAXN = 100010; int a[MAXN],dt[MAXN],n,m,r,p,cnt; int dep[MAXN],fa[MAXN],son[MAXN],siz[MAXN],topc[MAXN],ID[MAXN],res; struct Edge{ int to,nxt; }edge[MAX... 阅读全文
posted @ 2019-06-05 00:03 SIN_XIII 阅读(125) 评论(0) 推荐(0) 编辑