
STL
Joefery
生命不息,战斗不止。
展开
-
C++标准模板库(STL)使用 01
或许你已经把 C++ 作为主要的编程语言用来解决 TopCoder 上的问题。这意味着你已经简单使用过了 STL,因为数组和字符串都是作为 STL 对象传递给函数。也许你已经注意到了,很多程序员写代码比你快得多,也更简洁。 或许你还不是但想成为一名 C++ 程序猿,因为这种编程语言功能很强大还有丰富的库(也许是因为在 TopCoder 的练习室里和竞赛中看到了很多非常精简的解决方案)。转载 2016-08-20 02:41:58 · 1310 阅读 · 0 评论 -
C++标准模板库(STL)使用 02
利用 map 创建 vector 正如你所知,map实际上包含的是元素对。因此你可以这样写: map M; // ... vector > V(all(M)); // remember all(c) stands for (c).begin(),(c).end()现在vector中包含着和map 中相同的元素。当然,和map一样,向量也是有序的。在你既不想改变map中的元素,转载 2016-08-20 17:30:27 · 1052 阅读 · 0 评论 -
UVA - 11991 Easy Problem from Rujia Liu?【STL】
题目链接 题意:给出一个包含n个整数的数组,你需要回答若干个询问。每次询问两个整数k和v,输出从左到右的第k个v的下标(不存在时输出0) 今天学习了刘汝佳大牛的一道题的写法,对STL有了进一步的认识。另外代码中有一处有疑问,希望有哪位大虾能告诉下,不胜感激。 #include #include #include #include #include #include原创 2016-06-01 20:06:23 · 515 阅读 · 0 评论 -
Codeforces 246D Colorful Graph【STL瞎暴力】
D. Colorful Graph time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output You've got an undirected graph, consistin原创 2017-01-08 13:50:28 · 513 阅读 · 0 评论