摘要: 模板整理(持续整理中) 基础算法 二分 while(l<=r) { int mid=(l+r)/2; if(check(mid)) l=mid; else r=mid-1; } 快速排序 void qsort(int l,int r)//应用二分思想 { int mid=a[(l+r)/2];//中 阅读全文
posted @ 2020-10-24 20:10 wweiyi 阅读(124) 评论(0) 推荐(0) 编辑
摘要: (来自黄学长) 1.1 基本数据结构 数组 链表,双向链表 队列,单调队列,双端队列 栈,单调栈 1.2 中级数据结构 堆 并查集与带权并查集 hash 表 自然溢出 双hash 1.3 高级数据结构 树状数组 线段树,线段树合并 平衡树 Treap 随机平衡二叉树 Splay 伸展树 Scapeg 阅读全文
posted @ 2020-10-24 19:25 wweiyi 阅读(70) 评论(0) 推荐(0) 编辑
js脚本