• PKU2019数据结构与算法实习期末考试

    PKU2019数据结构与算法实习期末考试

    http://dapractise.openjudge.cn/2019finalexam2/排队[crayon-662f1b89a7201494366695/]树状数组过线段树不过[crayon-662f1b89a720c825548534/]线段树求最大数[crayon-662f1b89a7210412423143/]关键词搜索[crayon-662f1b89a7216804437093/]旅行最短路[crayon-662f1b89a721d184419960/]强连通分量[crayon-662f1b89a7224686784680/]统计不同子串[crayon-662f1b89a722b459734716/]匹配网络流模板[crayon-662f1b89a7237010426407/]线性...

  • PKU2019数据结构与算法实习作业 22~30

    PKU2019数据结构与算法实习作业 22~30

    题目来源:http://dapractise.openjudge.cn/2019hwall/POJ3436ACMComputerFactory[crayon-662f1b89a85a1617873819/]POJ2112OptimalMilking[crayon-662f1b89a85b8685457468/]POJ1274ThePerfectStall用邻接矩阵写的[crayon-662f1b89a85c9815548598/]POJ1269IntersectingLines[crayon-662f1b89a85d6235741730/]POJ1569MyacmTriangles[crayon-662f1b89a85dd709425129/]POJ1039Pipe[crayon-662f1b89a8...

    02019年12月29日6,469STL,链表,凸包,最大流,几何
  • PKU2019数据结构与算法实习模板

    PKU2019数据结构与算法实习模板

    本文包括:并查集最短路强连通分量线段树AC自动机(Trie)网络流后缀数组POJ1182食物链如果并查集中X向Y连边长为1的边,代表X吃Y这题如果用按秩合并并查集比较好想,带路径压缩的话,需要考虑重新连边的时候,边权的设置[crayon-662f1b89a8d8c822906636/]POJ1860CurrencyExchange最短路模板[crayon-662f1b89a8d97619933743/]POJ2186PopularCows如果X喜欢Y,Y向X连边。缩点以后,计算每个强连通块的入度,唯一...

  • PKU2019数据结构与算法实习作业 1~10

    PKU2019数据结构与算法实习作业 1~10

    题目来源:http://dapractise.openjudge.cn/2019hwall/冰阔落I[crayon-662f1b89a9551846434564/]POJ1182食物链[crayon-662f1b89a955a742643056/]POJ2492ABug'sLife[crayon-662f1b89a9560188171533/]POJ3321AppleTree树状数组维护dfs序[crayon-662f1b89a9565704238696/]POJ1195Mobilephones[crayon-662f1b89a956b131974041/]不好做的最长上升子序列[crayon-662f1b89a956f217720823/]POJ2182DifficultLostC...

  • 「CF1251X」Educational Codeforces Round 75

    「CF1251X」Educational Codeforces Round 75

    A.BrokenKeyboard如果有一个字母连续出现奇数次,则它是正常的,模拟[crayon-662f1b89a9ff4402705065/]B.BinaryPalindromes由于可以随意交换,那么优先把短的string变成回文,需要消耗len/2对字符[crayon-662f1b89a9ffd362372241/]C.MinimizeTheInteger最后能得到的字符串满足所有奇数的相对顺序不变且所有偶数的相对顺序不变,从左到右依此贪心[crayon-662f1b89aa002302498925/]D.SalaryChanging二分中位数mid,按薪...

    02019年10月26日3,011模拟,贪心,STL,二分法
  • 「CF1237X」Codeforces Global Round 5

    「CF1237X」Codeforces Global Round 5

    A.BalancedRatingChanges先把所有奇数除二下取整,再任选一些加一[crayon-662f1b89aa589534945601/]B.BalancedTunnel按进入顺序排序,依次考虑,维护出站顺序的最大值直观理解就是,比一辆车先进站的,如果在它之后出站,它肯定插队了[crayon-662f1b89aa594224328216/]C2.BalancedRemovals(Harder)先考虑二维情况,按x,y排序,可以把所有点看成一列一列的点,先再每一列上两两配对。这样每一列最多剩下一个,再把相邻列...

    02019年10月19日2,513贪心,二分法,线段树
  • 2018-2019 NOIP课件 by hzwer

    2018-2019 NOIP课件 by hzwer

    分享一下这两年做的课件链接:https://pan.baidu.com/s/1DUUkwBrAE5tH1lFvNSkocQ提取码:2vfp

  • 算法设计与分析上机作业

    算法设计与分析上机作业

    poj22991:Ultra-QuickSort2[crayon-662f1b89aaa4d884920394/]2:最近点对问题[crayon-662f1b89aaa57490863793/]exercise2.123:集合求交[crayon-662f1b89aaa5d259304437/]

    02018年3月26日4,604STL,二分法
  • 「分块」数列分块入门1 – 9 by hzwer

    「分块」数列分块入门1 - 9 by hzwer

    由于CH回档导致原题面丢失,感谢诸暨海亮高级中学帮助重写了题面 已上传至LOJ由于每道题题面太长,限于篇幅,只给出大意,具体题目见小组内赛题,代码附在文末 可能涉及的几个词语解释:区间:数列中连续一段的元素区间操作:将某个区间[a,b]的所有元素进行某种改动的操作块:我们将数列划分成若干个不相交的区间,每个区间称为一个块整块:在一个区间操作时,完整包含于区间的块不完整的块:在一个区间操作时,只有部分...

    352018年2月1日115,196分块
  • 2017ACM萧山训练第5场(2016 Pacific Northwest – Division 1)

    2017ACM萧山训练第5场(2016 Pacific Northwest - Division 1)

    E.Enclosure做出大小两个凸包,即所有点的凸包和前k个点的凸包按动态凸包的思路,新加入的点会把小凸包上连续的一些点弹出,这些点是一个连续的区间相当于切掉凸包的一个角,加入一个三角形若在大凸包上顺时针枚举一个加入的点,这个区间左右端点也是顺时针转的,类似旋转卡壳切掉部分的面积顺便维护由于坐标范围较大,用double精度会炸[crayon-662f1b89ac883333088588/]G.MaximumIslandsL的上下左右直接贪心为W然后剩下的就...

  • 2017ACM萧山训练第4场(CTUO 2015)

    2017ACM萧山训练第4场(CTUO 2015)

    D.FalconDive计算左下角的像素移动的距离,直接模拟[crayon-662f1b89c62f4375424847/]F.TheFoxandtheOwl贪心如果n是负数,找n最低的非9的位加1考虑在n的某一个高位减1,在之后的低位中加2如果存在多个满足的高位,取最低的一个若不存在,构造一个绝对值最小的负数[crayon-662f1b89c6301674432369/]J.JumpingYoshi两个点连边的条件是\(d_y-d_x=a_y+a_x,y>x\)由于点对不超过10^6,扫一遍用map维护,把所有的边用并查集连...

    02017年8月10日7,890模拟,贪心,STL,构造,并查集
  • 2017ACM萧山训练第3场(World Final 2013)

    2017ACM萧山训练第3场(World Final 2013)

    A.Self-Assembly如果一个正方形有两条边a,b则a->op(b)b->op(a),判图中是否有环,有环则说明我们能把一些正方形绕成环然后翻折旋转变得无限大[crayon-662f1b89b67ff872669329/]C.SurelyYouCongest只有最短路相同的会互相影响按最短路分组后跑c次最大流[crayon-662f1b89b6810007645759/]D.Factors爆搜前16个素数[crayon-662f1b89b681d806565352/]F.LowPower二分答案贪心检验[crayon-662f1b89b6824507774388/]H:М...

1 / 30 1 2 3 ...30 下一页 »