NOIP赛前常用模板代码总结
来源:互联网 发布:nc.windows.app.23787 编辑:程序博客网 时间:2024/06/10 00:39
1:堆代码(以小根堆作为example)
procedure put(x:longint);var e:longint;begininc(len); tree[len]:=x;e:=len;while e>1 do beginif tree[e>>1]>tree[e] then beginswap(tree[e>>1],tree[e]);e:=e>>1;endelse break;end;end;function get:longint;var e,son:longint;beginget:=tree[1]; tree[1]:=tree[len]; dec(len);e:=1;while (e<<1<=len) or (e<<1+1<=len) do beginif (e<<1+1>len) or (tree[e<<1]<tree[e<<1+1]) then son:=e<<1else son:=e<<1+1;if tree[e]>tree[son] then beginswap(tree[e],tree[son]);e:=son;endelse break;end;end;
阅读全文
0 0
- NOIP赛前常用模板代码总结
- NOIP赛前总结
- NOIP赛前模拟总结
- NOIP赛前总结
- NOIP赛前总结
- NOIP赛前总结
- NOIP 2017 赛前集训总结 C++版
- noip赛前小结
- NOIPの模板总结
- gdkoi2016赛前总结
- GDOI2017赛前总结
- NOIP2017 赛前总结
- NOIP赛前要注意的地方
- 2017NOIP普及组 赛前心得
- 【NOIP模板②】数论常用函数
- 赛前模板准备(草稿)
- 数模国赛前一天总结
- 4.23 GDOI赛前模拟 总结
- SeetaFaceEngine/FaceAlignment/
- 小白程序员的第二天
- 静态导入
- html5新增属性
- iOS 11更新后以及iPhone X推出后工程中遇到的问题及适配
- NOIP赛前常用模板代码总结
- html基本样式
- html基本样式及表格
- easyui中combotree只能选子选项,父级不被选中
- rraanndd
- 设计模式——之单例模式
- Mybatis学习二
- Java 抽象类
- 2017年11月应聘感悟