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

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

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

      UVA 11995 - I Can Guess the Data Structure!

       //11995 - I Can Guess the Data Structure!
      /*題意:給出輸入輸出數(shù)據(jù)判斷是那種數(shù)據(jù)結(jié)構(gòu)
        一種都沒(méi)有  impossible
        可能是兩三種 not ture
        只一種  棧 隊(duì)列 優(yōu)先隊(duì)列
      *///AC關(guān)鍵 :使用bool 函數(shù)  ----三個(gè)函數(shù)何時(shí)判斷為fales
      #include<cstdio>
      #include<stack>
      #include<queue>
      using namespace std;
      int n;
      int d[1010],p[1010];
      bool istack()
      {
          stack<int>s;
          for(int i=0;i<n;i++)
          {
              if(d[i]==1)s.push(p[i]);//
              else //if(aa[i]==2)
              {
                  if(s.empty())  return 0;
                  int val;
                  val=s.top();s.pop();
                  if(p[i]!=val)
                   return 0;
              }
          }
          return 1;
      }
      bool iqueue()
      {
          queue<int>s;
          for(int i=0;i<n;i++)
          {
              if(d[i]==1)s.push(p[i]);
              else  
              {
                  if(s.empty())return 0;
                  int val;
                  val=s.front();s.pop();
                  if(p[i]!=val)return 0;
              }
          }return 1;
      }
      bool iprio()
      {
          priority_queue<int > s;
          for(int i=0;i<n;i++)
          {
              if(d[i]==1)s.push(p[i]);
              else  
              {
                  if(s.empty())return 0;
                  int val;
                  val=s.top();s.pop();
                  if(p[i]!=val)return 0;
              }
          }
          return 1;
      }
      int main()
      {
          int i,j,k;
          bool a,b,c;
          while(scanf("%d",&n)!=EOF)
          {
              for(i=0;i<n;i++)
              {
                  scanf("%d%d",&d[i],&p[i]);
              }
              a=b=c=0;
              a=istack();b=iqueue();c=iprio();
              if(!a&&!b&&!c)printf("impossible\n");
              else  if((!a&&b&&c)||(a&&!b&&c)||(a&&b&&!c)||(a&&b&&c))//兩種 或三種
              printf("not sure\n");
              else if(a)printf("stack\n");
              else if(b)printf("queue\n");
              else if(c)printf("priority queue\n");
          }
          return 0;
      }


      posted on 2013-02-06 15:19  ACM_Someone like you  閱讀(313)  評(píng)論(0)    收藏  舉報(bào)

      導(dǎo)航

      主站蜘蛛池模板: 粉嫩一区二区三区精品视频 | 亚洲最大成人网色| 国产高清一区二区不卡| 国产AV福利第一精品| 男女猛烈激情xx00免费视频| 99精品久久精品| 亚洲国产精品成人综合色在| 99精品人妻少妇一区| 国产精品毛片在线看不卡| 无码人妻精品一区二区三区东京热| 精品国产粉嫩一区二区三区| 99在线精品国自产拍中文字幕| 成年人尤物视频在线观看| 国产精品无码无需播放器| 四虎成人精品永久网站| 亚洲狼人久久伊人久久伊| 精品久久久无码中文字幕| 在线a人片免费观看| 一个人在线观看免费中文www| 综合人妻久久一区二区精品| 日韩深夜免费在线观看| 国产白嫩护士在线播放| 自慰无码一区二区三区| 换着玩人妻中文字幕| 无码日韩精品一区二区三区免费| 九九热在线视频观看精品| 国产一区二区日韩经典| 国产中文成人精品久久久| 偷拍美女厕所尿尿嘘嘘小便| 美女黄网站人色视频免费国产| 天天爽夜夜爽人人爽曰| 宣化县| 久久国产免费观看精品3| 一区二区三区鲁丝不卡| 西西人体44WWW高清大胆| 日韩在线视频一区二区三区| 潮喷无码正在播放| 国产自拍一区二区三区在线| 亚洲天堂精品一区二区| 国产精品人人爽人人做我的可爱| 国产成人精品性色av麻豆|