上一页 1 ··· 62 63 64 65 66 67 68 69 70 ··· 76 下一页
摘要: 题目:文本编辑器Editor做法:此题用伸展树(Splay Tree)数列操作的方法来进行插入、删除和提取操作。如果伸展树的中序遍历为要操作的序列,我们就可以这样提取字符串:如要提取从第i个元素开始的len个元素,就将第i个元素所在的节点旋转到根,再将第i+len+1... 阅读全文
posted @ 2016-08-29 22:15 Maxwei_wzj 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 题目:郁闷的出纳员做法:了解平衡树这个数据结构的人应该一眼就能看出这个题目可以用平衡树做(平衡树的教程网上太多了,这里就不赘述了),用平衡树维护插入、删除、查找第k小(注意由于题目中询问第k大,就是查找第(目前员工数-k+1)小)的操作即可,再用一个数delta来记录... 阅读全文
posted @ 2016-08-26 11:54 Maxwei_wzj 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 题目:郁闷的出纳员做法:了解平衡树这个数据结构的人应该一眼就能看出这个题目可以用平衡树做(平衡树的教程网上太多了,这里就不赘述了),用平衡树维护插入、删除、查找第k小(注意由于题目中询问第k大,就是查找第(目前员工数-k+1)小)的操作即可,再用一个数delta来记录... 阅读全文
posted @ 2016-08-26 11:54 Maxwei_wzj 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 测试地址题目大意:一个图中的边有些是普通边,有些是特殊边,问有没有正好包含K条特殊边的最小生成树,如果有则输出一种方案,没有则输出no solution。做法:程序分两个阶段:1.先尽可能添加普通边构成生成树,那么这棵生成树中的特殊边就是必须要加入的,如果特殊边的数量... 阅读全文
posted @ 2016-08-12 15:20 Maxwei_wzj 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 测试地址题目大意:一个图中的边有些是普通边,有些是特殊边,问有没有正好包含K条特殊边的最小生成树,如果有则输出一种方案,没有则输出no solution。做法:程序分两个阶段:1.先尽可能添加普通边构成生成树,那么这棵生成树中的特殊边就是必须要加入的,如果特殊边的数量... 阅读全文
posted @ 2016-08-12 15:20 Maxwei_wzj 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 测试地址题目大意:给定一棵最小生成树,求以它为唯一的最小生成树的完全图(每两点之间都直接有边相连的图)的最小边权之和。做法:首先把最小生成树中的边按边权从小到大排序,依次枚举每条边,根据Kruskal的求最小生成树思路可知,加入这条边前两点属于不同的集合,而这条边又一... 阅读全文
posted @ 2016-08-12 15:08 Maxwei_wzj 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 测试地址题目大意:给定一棵最小生成树,求以它为唯一的最小生成树的完全图(每两点之间都直接有边相连的图)的最小边权之和。做法:首先把最小生成树中的边按边权从小到大排序,依次枚举每条边,根据Kruskal的求最小生成树思路可知,加入这条边前两点属于不同的集合,而这条边又一... 阅读全文
posted @ 2016-08-12 15:08 Maxwei_wzj 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 题目大意:在一个n*n的点阵上按顺序添边,到围成环的时候就停止,求添多少条边之后停止,如果添完所有边也不能停止,输出draw。做法:用二维并查集判环,如果当前边涉及到的两点不在同一集合内,则合并两个集合,否则说明形成环,直接输出结果即可。以下是本人代码:#includ... 阅读全文
posted @ 2016-08-12 10:21 Maxwei_wzj 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 题目大意:在一个n*n的点阵上按顺序添边,到围成环的时候就停止,求添多少条边之后停止,如果添完所有边也不能停止,输出draw。做法:用二维并查集判环,如果当前边涉及到的两点不在同一集合内,则合并两个集合,否则说明形成环,直接输出结果即可。以下是本人代码:#includ... 阅读全文
posted @ 2016-08-12 10:21 Maxwei_wzj 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 测试地址题目大意:有30000艘战舰依次排成30000列,以1~30000编号,有2种操作:1.M i j:将i号战舰所在的列作为一个整体接到j号战舰所在列的尾部。2.C i j:如果i号战舰和j号战舰在同一列,询问它们之间有多少艘战舰,否则输出-1。根据询问给出正确... 阅读全文
posted @ 2016-08-12 09:41 Maxwei_wzj 阅读(92) 评论(0) 推荐(0) 编辑
上一页 1 ··· 62 63 64 65 66 67 68 69 70 ··· 76 下一页