![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ACM
天岚锦辰
还没有定方向的研究生
展开
-
线段树完全版
转载自:NotOnlySuccess的博客 【完全版】线段树 很早前写的那篇线段树专辑至今一直是本博客阅读点击量最大的一片文章,当时觉得挺自豪的,还去pku打广告,但是现在我自己都不太好意思去看那篇文章了,觉得当时的代码风格实在是太丑了,很多线段树的初学者可能就是看着这篇文章来练习的,如果不小心被我培养出了这么糟糕的风格,实在是过意不去,正好过几天又要给集训队讲解线段树,所以决定把这些题目重新转载 2017-02-16 14:21:13 · 203 阅读 · 0 评论 -
C++中string的一些常用法
String类在ACM中的常用的一些方法: String类是不可变(final)的,对String类的任何改变,都是返回一个新的String类对象.这样的话把String类的引用传递给一个方法,该方法对String的任何改变,对原引用指向的对象没有任何影响,这一点和基本数据类型相似. 1.length()const; //得到string字符串的长度 2.char strsub(i,k)原创 2017-02-28 11:12:31 · 237 阅读 · 0 评论 -
C++ vector动态数组常用函数
C++动态数组是一个十分有用的STL,下面其他做了一些总结 1 基本操作 (1)头文件#include. (2)创建vector对象,vector v; (3)尾部插入数字:v.push_back(a); (4)尾部消除数字:v.pop_back(); (5)使用下标访问元素,cout (6)使用迭代器访问元素. vector::iterator原创 2017-03-06 13:09:43 · 561 阅读 · 0 评论