zoukankan      html  css  js  c++  java
  • 一份错误的代码

    #include<iostream>
    #include<math.h>
    using namespace std;
    typedef struct
    {
        int x;
        int y;
    }poi;
    poi k[300];
    int e=0;
    void searc(poi *a,poi *b)
    {
        int q=0,w=0;
        while(a[q].y>0)
        {
            
            for(w=0;b[w].y>0;w++)
            {
                if(a[q].y==b[w].y)
                  {
                  k[e].x=a[q].x+b[w].x;
                  k[e].y=a[q].x;
                  e++;
                  }
            }
            k[e].y=-1;
        }
    }

    void swap(poi *x,poi *y)
    {
        poi temp=*y;
        *x=*y;
        *y=temp;
    }

    void fast(poi *a)
    {
        int pointed=0,pointet=1;
        for(;a[pointed].y!=-1;pointed++)
        {
            for(pointet=pointed+1;a[pointet].y!=-1;pointet++)
            {
                if(a[pointed].y<a[pointet].y)
                swap(&a[pointed],&a[pointet]);
            }
        }
        
    }

    main()
    {
        int n,h;
        cin>>n;
        poi i[300]=;

        poi j[300]=;

                  
        while(n>0)
        {                 
            for(h=0;i[h].y>=0;h++)  
            {                         
               cin>>i[h].x>>i[h].y;     
            }                      
            for(h=0;j[h].y>=0;h++)
            {
                cin>>j[h].x>>j[h].y;
            }
            searc(i,j);
            fast(k);
            for(int p=0;k[p].y!=-1;p++)
            cout<<"[ "<<k[p].x<<" "<<k[p].y<<" ] ";
            cout<<endl;
            n--;
        }

        return 0;
    }

  • 相关阅读:
    当公有云Azure拥抱Docker容器技术
    .NET AJAX实例
    漫谈Ajax在.Net中的使用
    .NET运用AJAX 总结及其实例
    Excel自动从身份证中提取生日、性别、年龄
    ASP.NET 与 Ajax 的实现方式
    windows下编辑器Emacs的安装与配置
    2013.10.26工作Fighting(1)
    Jquery操作下拉框(DropDownList)实现取值赋值
    js调用后台,后台调用前台等方法总结
  • 原文地址:https://www.cnblogs.com/roads-untralla/p/4135675.html
Copyright © 2011-2022 走看看