摘要:
题目大意:有N个木棒,相互组合拼接,能组成多少种不同的三角形。思路:假设c>=b>=a 然后枚举C,在C的dfs里嵌套枚举B的DFS。#include #include #include #include #include #define mod 2000007using namespace std;int n;int X[20];bool vis[20];int ans;long long sum;long long hash[mod];bool ok(int b,int c){ int a=sum-b-c; if(a+b>c && c>=b & 阅读全文
摘要:
USACO ORZTime Limit: 5000/1500 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2309 Accepted Submission(s): 826 Problem Description Like everyone, cows enjoy variety. Their current fancy is new shapes for pastures. The old rectangular shapes are out of favor; n... 阅读全文
摘要:
题意:n个城市有n个龙珠,T a,b 代表将龙珠a移动到b城市,Q a代表查询龙珠a所在城市,该城市有多少颗龙珠,该龙珠移动了多少次。注意:移动时是将龙珠所在该城市所有龙珠都移动,每个龙珠不会再回到自己以前呆过的城市。就是说假如龙珠1,2,3,都在城市2,那么龙珠就不能再移动了在路径压缩的时候更新他的距离值 rootxx --> rootx 移动是3,rootx -->x的移动是5 那么 rootxx --> x的移动就是rootxx --> rootx+rootx -->x = 3 + 5 = 8所以还是向量在find操作的时候 int temp = p[x]. 阅读全文
摘要:
①不求与人相比,但求超越自己。 ②与其用泪水悔恨今天,不如用汗水拼搏今天。 ③当眼泪流尽的时候,留下的是坚强。 ④选择自己所爱的,爱自己所选择的。 ⑤这一秒不放弃,下一秒就会有希望。 ⑥没有人陪你走一辈子,所以你要适应孤独。 ⑦没有人会帮你一辈子,所以你要奋斗一生。 阅读全文
摘要:
问题现象当多个ToolStrip使用ToolStripContainer布局时,可以让用户自己拖动工具栏,所以在程序关闭时必须保存用户拖动工具栏的位置,但是在再次打开程序后,还原回来的工具栏位置会有问题,虽然设置的与原来一致,但是起不了效果,每次位置都不确定问题原因产生问题的原因是在设置ToolStrip.Location时,没有没有挂起容器的布局,导致位置不确定解决方法在设置Location前要添加 container.SuspendLayout(); container.TopToolStripPanel.SuspendLayout(); container.LeftToolStrip.. 阅读全文