首页 > 其他分享 >那些陪过我们走过OI之旅的小芝士们(入门到省选的一部分,可能有NOI难度的)

那些陪过我们走过OI之旅的小芝士们(入门到省选的一部分,可能有NOI难度的)

时间:2022-12-03 16:00:59浏览次数:81  
标签:4.10 持久 NOI OI 线段 4.9 芝士

本文参考了12320090913q写的《从零开始的OI之旅》和他的这篇文章、OI-wiki 以及kksc03主编的‘深进’

OI-wiki

序言

信息学是很有用的,我们可以用它完成人脑很难独立完成的演算;信息学是很有趣的,它简洁、严谨又灵动。下面让我们一起来学习/复习信息学中的小芝士们吧!

温馨提示:请根据您的实际情况安排阅读顺序

目录

一、语言 (略)

1.1 顺序结构
1.2 选择结构
1.3 循环结构
1.4 结构体
1.5 函数
1.6 重载运算符
1.7 指针
1.8 宏定义

二、STL库

三、基础算法

3.1 模拟
3.2 高精度
3.3 枚举
3.4 前缀和与差分
3.5 排序
3.6 二分&三分
3.7 离散化
3.8 贪心
3.9 递归与分治
3.10 倍增

四、数据结构

4.1 手写栈、队列以及链表
4.2 并查集
4.3 哈希表
4.4 块状数组
4.5.1 线段树
4.5.2 线段树合并
4.5.3 线段树分裂
4.6 树状数组
4.7.1 二叉堆
4.7.2 配对堆
4.7.3 左偏树
4.8 单调栈与单调队列
4.9.1 Treap
4.9.2 FHQ-Treap
4.9.3 Splay
4.9.4 替罪羊树
4.9.5 红黑树
4.9.6 红黑树
4.10.1 可持久化Trie
4.10.2 可持久化线段树
4.10.3 可持久化栈
4.10.4 可持久化FHQ-Treap
4.10.5 可持久化Splay
4.10.6 可持久化左偏树
4.10.7 可持久化并查集

to be continued;

标签:4.10,持久,NOI,OI,线段,4.9,芝士
From: https://www.cnblogs.com/4456q/p/16948201.html

相关文章

  • JEOI-R1:棋
    「JEOI-R1棋题目前言巨大诈骗题题面题目描述现在有一个\(n\timesm\)的棋盘,从上到下依次是\(1\simn\)行,从左到右依次是\(1\simm\)列,一个位于第\(x\)行第\(......
  • Android系统、图像格式、Android Camera简介
    Android架构简析Android操作系统是基于linux内核的软件栈,由C/C++/JAVA等语言开发,其层次结构如下所示:软件层功能描述组件描述内核层进程管理,内存管理,文件管理等操作系统核心......
  • Android studio的基本使用--基础篇
    一、新建项目其实跟IDEA新建项目的流程基本一致,File->New->Newproject,这样就能够新建出来一个项目啦!一般情况下,我们都会选择EmptyActivity,之后我们会涉及到设置项目名......
  • SequoiaDB分布式数据库2022.11月刊
    产品能力再获认可,入围多个榜单、报告 近日,由国际数据公司IDC主办的第七届数字化转型年度盛典在北京如期举行。本届盛会,主办方首次面向非企业客户群体(方案提供商)颁发I......
  • 展锐Android平台增加gadget 虚拟usb串口
    方案一:需要修改展锐现有Windows端驱动,增加一组MI接口。由于无法推动展锐修改Windows驱动,该方案不推荐。SL8541E/device/sprd/sharkle/common/rootdir/root/init.common.us......
  • NOIP 2022 游记(题解)
    NOIP2022游记(题解)目录NOIP2022游记(题解)更好的阅读体验戳此进入T1[NOIP2022]种花题面SolutionCodeT2[NOIP2022]喵了个喵题面Solution写在后面CodeT3[NOIP2022]建......
  • join查询的on和where的区别
    importjava.util.ArrayList;importjava.util.List;classA{publicIntegerid;publicStringname;}classB{publicIntegerid;publicStringname;}pub......
  • 适配动态 | 11月份SequoiaDB与8款产品完成互认证
    11月,巨杉数据库与超聚变、金仕达、方正国际、鸿数科技、爱数、轻流6家合作伙伴的8款产品完成互认证工作,上下游生态不断完善。数据库是数字经济建设的基础,良好的生态建设能......
  • Caused by: java.lang.NullPointerException at org.springframework.beans.factor
    在搭建完Spring环境之后运行第一个demo的时候就碰到这个问题,折腾了一天了,到现在才解决,记录一下自己的失误。解决办法就是在添加userLibrary的时候不能勾选SystemLibra......
  • 跳一跳 Python小程序 小白指南 Android和iOS都可以用
    小白一枚,最近网上比较火的微信“跳一跳”小程序,刷爆了朋友圈,之后怀着好奇心在网上看到有大神自己写了一个python脚本,于是打算借来玩一下,倒腾了半天,各种配置,下面记录一下出现......