<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12
      書山有徑勤為路>>>>>>>>

      <<<<<<<<學海無涯苦作舟!

      map<int,int>和數組

      我們知道,要是將數組開成int a[0xFFFFFFF]這么大,那是肯定不行。

      它會提示too big.

      但是如果用map的話,那就可以了。

      從這個方面來講,map就是數組的升級版嘍!

      這個可是我發現的哦。

      下面簡單的給出一個例子來。

      題目:http://acm.swust.edu.cn/oj/problem/0822/

      下面給出錯誤的代碼:
      
      
      View Code
      #include<iostream>
      #include<cstring>
      #include<algorithm>
      using namespace std;
      #define Max 1500000001
      int Num[Max], p[Max];
      bool vis[Max];
      int main()
      {
      int N, x, k;
      while(cin>>N)
      {
      memset(Num, 0, sizeof(Num));
      memset(vis, false, sizeof(vis));
      k = 0;
      while(N--)
      {
      cin>>x;
      Num[x]++;
      if(vis[x]==false)
      {
      p[k++] = x;
      vis[x] = true;
      }
      }
      sort(p, p+k);
      for(int i=0; i<k; i++)
      cout<<p[i]<<""<<Num[p[i]]<<endl;
      }
      }

      下面給出正確的代碼:
      
      
      View Code
      #include<iostream>
      #include<cstdio>
      #include<vector>
      #include<map>
      #include<algorithm>
      using namespace std;
      map<int, int> vis;
      vector<int> num;
      int main()
      {
      int N, x;
      while(scanf("%d", &N)==1)
      {
      vis.clear();
      num.clear();
      while(N--)
      {
      scanf("%d", &x);
      if(!vis[x])
      {
      num.push_back(x);
      vis[x]++;
      }
      else vis[x]++;
      }
      sort(num.begin(), num.end());
      int size = num.size();
      for(int i=0; i<size; i++)
      printf("%d %d\n", num[i], vis[num[i]]);
      }
      }

      上面錯誤的代碼中,Num就相當于map了,p就相當于vector了。
      就這么簡單,用map可以,用數組不行。


      posted on 2011-11-27 12:04  More study needed.  閱讀(4295)  評論(0)    收藏  舉報

      導航

      書山有徑勤為路>>>>>>>>

      <<<<<<<<學海無涯苦作舟!

      主站蜘蛛池模板: 少妇被粗大猛进进出出| 粉嫩蜜臀av一区二区绯色| 日本高清中文字幕免费一区二区| 久久综合五月丁香六月丁香| 国产94在线 | 亚洲| 亚洲午夜成人精品电影在线观看| 强伦人妻一区二区三区| 在线视频中文字幕二区| 久久精品夜夜夜夜夜久久| 亚洲av日韩av永久无码电影| 绯色蜜臀av一区二区不卡| 无码专区视频精品老司机| 中文字幕日韩精品人妻| 337p西西人体大胆瓣开下部| 亚洲欧洲av一区二区| 一区二区三区不卡国产| 国产精品免费看久久久| 久久精品国产亚洲αv忘忧草| 午夜在线观看成人av| 国产精品乱码久久久久久小说| 国产精品中文第一字幕| 亚洲精品久久国产高清| 亚洲男人天堂一级黄色片| 亚洲国产一区二区精品专| 国产熟女激情一区二区三区| 日本公与熄乱理在线播放| 满城县| 国产午夜福利视频第三区| 丝袜老师办公室里做好紧好爽| 国产一区二区午夜福利久久| 精品国产熟女一区二区三区| 亚洲精品国产中文字幕| 国产av精品一区二区三区| 国产麻豆精品久久一二三| 中文字幕亚洲人妻一区| 欧洲免费一区二区三区视频| 衣服被扒开强摸双乳18禁网站| 国产精品粉嫩嫩在线观看| 亚洲欧美日韩愉拍自拍美利坚| 精品久久8x国产免费观看| 国产成人av一区二区三|