首页 > 其他分享 >知识点

知识点

时间:2023-10-22 14:57:12浏览次数:32  
标签:二分 知识点 短路 最小 优化 dp

—— 图论 ——

  • 最短路

化点权位边权

  1. P1938 [USACO09NOV] Job Hunt S

分层图

  1. P1073 [NOIP2009 提高组] 最优贸易
  2. P4568 [JLOI2011] 飞行路线(细节较多)

三倍经验...
P2939 [USACO09FEB] Revamping Trails G
P4822 [BJWC2012] 冻结

  1. P1266 速度限制

次短路 - k 短路

  1. (次)P2865 [USACO06NOV] Roadblocks G(注意同时用到多个数组)

二分 + 最短路

P1462 通往奥格瑞玛的道路

无向图最小环
有向图最小环
同余最短路
最短路计数
最短路图
传递闭包

  • 最小生成树

  • 树上问题

树的 dfs 序
树的重心
树的直径
最近公共祖先 LCA
树链剖分

  • DAG 上的拓扑排序

  • 二分图

  • 基环树

  • 差分约束

  • tarjan

强连通分量
割点
割边
缩点

  • 网络流

—— 动态规划 ——

背包

线性 dp

区间 dp

树形 dp

状压 dp

倍增优化 dp

数据结构优化 dp

单调队列优化 dp

斜率优化 dp

数位 dp

插头 dp

四边形不等式优化 dp

标签:二分,知识点,短路,最小,优化,dp
From: https://www.cnblogs.com/hi-zwjoey/p/17780430.html

相关文章

  • html知识点整理
    知识体系2案例整理(1)案例一:    1)需求:响应式设计    2)代码:       3)效果图  (2)案例21)需求:内联框架2)代码: 3)效果图 3.难点整理1,表单创建: 效果图2,内联框架创建Iframe(在网页中显示网页) ......
  • 操作系统之部分知识点总结
    1、计算机在一个指令周期的过程中,为从内存读取指令操作码,首先要将程序计数器的内容送到地址总线上;2、当有进程运行时,其他进程访问信号量,信号量就会执行-1操作;3、各种周期时钟周期--也称为震荡周期,定义为时钟脉冲的倒数,是计算机中最基本、最小的时间单位;指令周期--是执行一条指......
  • 刷题小知识点巩固
    1.“A”==grade会比较地址值,String是引用类型;应该用equals去比较内容是否相等2.dowhile->先执行一次循环体,在执行条件3.varchar:存储可变长度字符串char:存储固定长度字符串4.arr1=arr.split("")返回将arr通过空格分割的数组arr1;5.文件拓展名是.txt这样6.大佬的正则:str.replace(/(......
  • 知识点总结
    一、Java异常处理简介Java异常可以分为三种类型:可检查异常(checkedexception)、运行时异常(runtimeexception)和错误(error)。以下是它们之间的关系和特点:1.可检查异常(checkedexception):-继承自Exception类,需要在代码中显式处理或声明。-代表程序可预见的、并且可以从中恢复的......
  • 力扣每日一题+python知识点回顾(三)
    力扣题目:根据规则将箱子分类(题号:2525)给你四个整数length,width,height和mass,分别表示一个箱子的三个维度和质量,请你返回一个表示箱子类别的字符串。如果满足以下条件,那么箱子是"Bulky"的:箱子至少有一个维度大于等于10^4。或者箱子的体积大于等于10^9。如果箱子的......
  • 力扣每日一题+python知识点回顾(二)
    力扣题目:同积元组(题号:1726)给你一个由不同正整数组成的数组nums,请你返回满足a*b=c*d的元组(a,b,c,d)的数量。其中a、b、c和d都是nums中的元素,且a!=b!=c!=d。示例1:输入:nums=[2,3,4,6]输出:8解释:存在8个满足题意的元组:(2,6,3,4),(2,6,4,3),(6,2,3,4),......
  • 有关操作系统部分相关知识点的总结
    1、进程是程序的一次运行2、死锁的相关问题当有K个进程,每个进程都需要n个资源才可以运行,则系统不发生死锁的资源数至少为k*(n-1)+1;例题如下:3、银行家算法例子对于这种题目,我是根据选项将答案代入验证得到的:......
  • 力扣每日一题+python知识点回顾
    力扣题目:执行K次操作后的最大分数(题号:2530)给你一个下标从0开始的整数数组nums和一个整数k。你的起始分数为0。在一步操作中:选出一个满足0<=i<nums.length的下标i,将你的分数增加nums[i],并且将nums[i]替换为ceil(nums[i]/3)。返回在恰好执......
  • 前端知识点
    前言最近在开发时发现自己好多以前学习的知识点都记不太清了,在此做个记录,便于以后经常回看W3C标准盒模型和IE盒模型IE盒模型:属性width,height包含content、border和padding,指的是content+padding+border。W3C标准盒模型:属性width,height只包含内容content,不......
  • C#学习笔记--数据结构、泛型、委托事件等进阶知识点
    C#进阶简单数据结构类ArrayList元素类型以Object类型存储,支持增删查改的数组容器。因而存在装箱拆箱操作,谨慎使用。//ArrayListArrayListarray=newArrayList();//增=================array.Add("Hello");array.Add(true);array.Add("Tony");//添加单个元素array.Add(......