OI未学知识点或需要加强的部分

数据结构

  1. 平衡树

  2. 可持久化数据结构(主席树)

  3. 莫队

  4. LCT

  5. 分治(点分治 + CDQ)

  6. 树套树



DP

  1. 后效性处理之高斯消元

  2. 决策单调性

  3. 树形DP(换根,倍增)



字符串

  1. KMP(fail树,DP)

  2. AC自动机

  3. Trie(可持久化Trie,01Trie,Trie上DP)

  4. 后缀数组,后缀自动机

  5. Manacher



树上相关问题

  1. 虚树

  2. dsu on tree

  3. 长链剖分

  4. 直径、重心性质



数学

  1. 莫比乌斯反演

  2. 高斯消元

  3. 线性基

  4. 01分数规划

  5. 博弈论

  6. 各类定理



图论

  1. 网络流(建模), 二分图

  2. 生成树相关

  3. 并查集维护连通性



其他

  1. 贪心

原文地址:https://www.cnblogs.com/xxy-code/p/12241856.html

时间: 2025-01-18 02:57:49

OI未学知识点或需要加强的部分的相关文章

java数据库学习路线和必学知识点!

java数据库必学知识点!?分享一下数据库的学习路线和必学的知识点! Mysql数据库基础mysql概述.优点.运行原理及内存结构mysql数据类型mysqlDDL语句的使用SQL语言的使用DML语句的介绍及使用SQL事务SQL查询机制.查询基础.技巧.查询优化:Mysql数据库高级mysql数据库引擎分类mysql事务mysql表mysql数据类型mysql视图mysql索引mysql分页SQL语句优化技巧 Oracle实战Oracle安装与调试Oracle数据类型Oracle与MySQL对比

架构之路—java开发必学知识点详细梳理

大家好,今天为大家带来了java开发必学的知识点的梳理,希望对小伙伴们在技术成长的道路上有所帮助. 数据库 mysql 1.sql基本语法(数据类型.增删改查.join.函数等). 2.索引(分类,失效条件,explain的使用,优化条件). 3.引擎的对比(InnoDB,MyISAM). 4.事物.隔离级别. 5.数据库的锁(行锁,表锁,读锁,写锁,悲观锁,乐观锁,以及加锁的select sql方式). 6.分库分表,主从复制,读写分离. 7.mysql的中间件 mycat nosql red

js所学知识点

javascript是基于对象和事件驱动的客户端脚本[javascript的组成] Bom:浏览对象模型(与浏览器交互的方法和接口) Dom:文档对象模型(处理网页内容的方法和接口) ecma:核心(描述了js的语法和基本对象) [js引入方式]1.js 外联引入方式 : <script type="text/javascript" src="js/abc.js"></script> 在body闭合的上面:2.当script 在table写的

待学知识点

[ ] 树状数组 [ ] 线段树 [ ] floyd算法(要自己会写的那种) [ ] 复习图论 [ ] 网络流 [ ] 欧拉函数(学个板子就行...看着太复杂了) [ ] 扩展欧几里得算法 [ ] 二进制枚举 [ ] 容斥定理 [ ] dfs,bfs,dp自己再搞一搞 [ ] 优先队列 原文地址:https://www.cnblogs.com/guaguastandup/p/10347402.html

Andriod应用开发必学知识点

1.Intent传递数据时,哪些数据类型可以被传递 2.在android中使用Menu时可能需要重写的方法 3.android中使用SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并可以对数据库版本进行管理的方法可以是? 4.android 关于service生命周期的onCreate()和onStart()说法正确的是? 5. 下面是属于GLSurFaceView特性的是? 6. 模态视图专用属性有哪些? 7.NSAssert类似的宏有哪些? 8. AddressBookUI

Java架构的路上必学知识点,你又知道多少?(转)

我把它分为了五大专题 工程化专题 工程化专题 git git安装使用 git日常使用:fetch/pull/push/revert/rebase git分支管理git flow Jenkins多套环境(test/pre/production)系统自动化发布 Jenkins自动发布到远程主机 MavenMaven私服搭建setting.xml文件剖析pom.xml详解Maven实用插件教学(静态代码检查.生成可执行jar包)profile使用 源码分析 源码分析 Spring源码分析 Spring

js里面的循环,必学知识点

<dl> <dt><a onClick="show(1)" href="javascript:void(0)">教育金专题</a></dt> <dd id="deal1" style="DISPLAY: none">人寿保险是人身保险的一种.和所有保险业务一样,被保险人将风险转嫁给保险人,接受保险人的条款并支付保险费.与其他保险不同的是,人寿保险转嫁的是被

php 手册未熟悉知识点汇总

遍历对象 ? 原文地址:https://www.cnblogs.com/china-flint/p/9749049.html

小白学jquery Mobile《构建跨平台APP:jQuery Mobile移动应用实战》连载五(给button加图标)

在范例5-4所使用的导航栏中,已经为button增加了图标的样式,可是当时并没有介绍button的图标到底是怎么一回事.以下截取范例5-4中导航栏部分的代码: <divdata-role="footer"> <div data-role="navbar"data-grid="c"> <ul> <li><a id="chat" href="#"data-i