奇淫怪技+STL
pessiboy
头号混子,会点C++,会点python,会点java。
展开
-
杂谈-删除数组元素的,以及哈希白的遍历
如何取出vector中最后一个元素, (1)用erase函数,但是复杂度比较好,容易超时。注意一定要-1。不然超过的数组的范围 代码:res.erase(res.end()-1); (2) 通过pop_back()函数,而且直接去移出元素的时间复杂度是最低的 代码: res.pop_back(); 注意的返回值是void直接去pop_back()即可 关于哈希表的遍历: (1)直接通过键去遍历,直接通过键映射到哈希表里面去,然后获取键对应的值 (2)for(auto [k,v]:用户所设置的原创 2020-11-22 22:41:52 · 77 阅读 · 0 评论 -
string字符串的常见库函数
string类 ·string类是模板类: typedef basic_string<char> string; 初始化有列表初始化,初始化的几种形式 //string的构造函数十分的多 string s1("Hello"); string mouth="March"; string s2(8,'X');//连续输出8个X 注意字符初始化和数字初始化是不可以的 string error1('U'); string error2='C'; string error3=22; st原创 2020-06-22 16:08:27 · 245 阅读 · 0 评论