zoukankan      html  css  js  c++  java
  • 2019五一集训笔记 + 总结

    20190501

    scanf("%*d%d",&a);读入两个整数,丢掉第一个。

    无向图最多(n - 1)*n/2条边,有向图最多(n - 1) * n条边

    路径:首尾相连的边的序列

    简单路径:没有环的路径

    简单环:回路+简单路径

    u,v可达(reachable):有向图中存在一条u到v的路径。

    u,v连通(connected):无向图中存在一条u到v的路径。

    最短路径不存在的条件:u,v不可达或u到v路径上存在负环

    总结:今天主要对语言基础进行复习和拓展,补充了许多以前不知道或不重视的知识点,有助于打好基础。

    20190502

    今天主要讲了

    图论基础(就是一堆定义2333)

    字符串匹配的三个算法:Brute Force算法(就是暴力),哈希,KMP。嗯kmp今天听了两遍,终于搞明白了,计划专门写一篇博文记录一下(传送门),以及多串匹配的AC自动机。

    然后就是几个比较高端的数据结构,包括堆、线段树、树状数组以及分块的思想。这些内容以前都不会(fAKe)以前都比较熟练,因此多听一遍加深印象。

  • 相关阅读:
    报错:maven 程序包org.junit不存在
    Sublime Text 3
    Win10使用技巧
    CookieHelper
    log4net
    文件导出 Aspose
    C# 数字证书加载 X509Certificate2
    前后端文件上传
    WebApi 后端文件传输至远程服务器
    aspnet_regiis.exe用法(备忘非自创)
  • 原文地址:https://www.cnblogs.com/lijilai-oi/p/10799842.html
Copyright © 2011-2022 走看看