zoukankan      html  css  js  c++  java
  • 暑假学习日记2013/7/25

        今天一天打下两天的吧.今天是第二天多校,中大出题,个人感觉会简单一点,但是一做发现不怎么好做,五个小时下来,我敲了三题,还有两题队友都卡住了,真不知道原因...做多一题好歹能进个前100- -0.今天做的三道题,第一道是个裸的二分图的最大匹配吧,做的同时相应的搞明白了一下最大独立集,最小点覆盖等等的概念吧,二分图匹配跑一次最大流跑过的,不知道匈牙利算法是怎么样的,下次试下.然后是一题线段树,支持一个段更新的操作,还有就是从x点开始顺序将后面的y个0补变成1(不足就不足吧),要输出填的第一个点的位置和最后一个点的位置,我想了一下,套了个区间更新的set模板的线段树,至于要输出位置,实在是想不到了,就二分查找吧,log^2n其实也差不多,最后1500ms过,肯定有更好的建树方法.然后还有一题几何的,貌似没有人发现是水题,就是求异面直线的距离,现用现推了一下公式.最后交了发过了.3个1A,结果也不错.不过就是线段树的二分打太慢了,果然我是用lower_bound的人= =.

        还有昨天打了一场CF,考英语的题,然后只做了两题,还有一题有点思路,但还要仔细推敲吧,最后变蓝色了,非常开心^_^.

        当然昨天也有学习一些算法,主要是学了凸函数的三分法,还有就是后缀数组的倍增法(话说居然还有线性算法实在太神..).今天学习了一下割顶的判断的方法,比起以前卡半天算是懂了好多吧,明天继续学习桥和双连通分量的方法吧~

    总结一下:

    1.三分法

    2.后缀数组

    3.割顶的判断

  • 相关阅读:
    C# winform中读取HTML代码
    C#获取参数getParameter
    C# checkboxlist的使用
    win7任务栏只显示日期不显示年月日
    做事要仔细
    JSP显示不完全问题
    C# tabconctrol切换事件
    C#中combobox不可编辑与不可选择
    根据单选框改变的文本框
    JS判断form内所有表单是否为空
  • 原文地址:https://www.cnblogs.com/chanme/p/3216167.html
Copyright © 2011-2022 走看看