STL
小堃哥
这个作者很懒,什么都没留下…
展开
-
ccf+STL中map的使用..
点击打开链接#include#include#include#includeusing namespace std;maps;int Arr[1005];int main(){ int n=0,num=0,i=0; scanf("%d",&n); for(i=0; i<n; i++) { scanf("%d",&num);原创 2015-09-06 14:47:51 · 664 阅读 · 0 评论 -
NYOJ 贪心 vector的使用,是一个数组,有重复数据,可以下标访问
点击打开链接#include#include#include#include#include#include#include#include#includeusing namespace std;int main(){ string s1="bowl",s2="knife",s3="fork",s4="chopsticks",name; int n=0,i=0原创 2015-07-02 15:23:09 · 359 阅读 · 0 评论 -
NYOJ+Map的使用利用数组下标访问
点击打开链接#include#include#include#include#include#includeusing namespace std;int main(){ int t; cin>>t; string str; while(t--) { int n; cin>>n; cin>>st原创 2015-09-06 14:52:24 · 500 阅读 · 0 评论 -
nyoj+vector使用
点击打开链接#include#include#include#include#includeusing namespace std;int main(){ vectorArr; int i,num; for(i=0;i<3;i++) { scanf("%d",&num); Arr.push_back(num);原创 2015-10-10 11:03:32 · 254 阅读 · 0 评论 -
NYoj+stack使用++runtime error概念基础知识不牢细节出错
点击打开链接#include#include#include#include#include#include#include#includeusing namespace std;int main(){ int N=0,i=0; string str; stacks; scanf("%d",&N); while(N--) {原创 2015-10-10 17:17:09 · 346 阅读 · 0 评论 -
nyoj +set的使用重写了排序函数
点击打开链接#include#include#include#include#include#include#include#includeusing namespace std;struct Node{ int num, len, wid; };sets;bool operator<(Node x, Node y){ return x.num<y.num ||原创 2015-10-21 16:01:57 · 296 阅读 · 0 评论 -
nyoj+multiset的使用+数据要用long long
点击打开链接#include#include#include#include#includeusing namespace std;int main(){ int ncase, fruit, num, i; scanf("%d", &ncase); while(ncase--) { multiset v; //可重复的多元集合 long l原创 2015-10-31 18:15:39 · 343 阅读 · 0 评论 -
nyoj+stack的简单使用
点击打开链接//终于明白了为什么花括号要那样放了。#include#include#include#include#include#include#include#includeusing namespace std;stack s1,s2,s3;int N=0,P=0,Q=0,a=0,b=0;void solve(){ int i=0,temp=0; f原创 2015-10-31 18:19:07 · 244 阅读 · 0 评论 -
nyoj+stl中bitset的使用+找最小的大的二进制怎么找的
点击打开链接#include#include#include#include#include#include#include#includeusing namespace std;///从右往左找到第一个后面有1的0,交换0和靠左的1的位置,然后再所有靠右的1移到最右端。///例如:12的二进制为01100,交换最左边的0和1,得10100,再把右边的1移到最右,得10001。原创 2015-11-08 09:27:51 · 407 阅读 · 0 评论 -
蓝桥杯+进制转换+STL stack的使用
#include#include#include#include#include#includeusing namespace std;char Ch[17]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};int main(){ stacks; int n=0,a=0;原创 2015-04-08 19:26:00 · 756 阅读 · 0 评论