zoukankan      html  css  js  c++  java
  • 判断多个值中是否有重复,并返回True或False

            /// <summary>
            
    /// 判断5个组件是否有重复
             
    /// </summary>
            
    /// <param name="oneKey">第一块合成组件(背包占位符KEY)</param>
            
    /// <param name="twoKey">第二块合成组件(背包占位符KEY)</param>
            
    /// <param name="threeKey">第三块合成组件(背包占位符KEY)</param>
            
    /// <param name="fourKey">第四块合成组件(背包占位符KEY)</param>
            
    /// <param name="fivekey">第五块合成组件(背包占位符KEY)</param>
            
    /// <returns>True & False</returns>
            public bool JudgeHomology(int oneKey, int twoKey, int threeKey, int fourKey, int fivekey)
            {
                
    bool flag = false;

                List
    <int> keyList = new List<int>();

                
    int[] result = new int[5];
                result[
    0= oneKey;
                result[
    1= twoKey;
                result[
    2= threeKey;
                result[
    3= fourKey;
                result[
    4= fivekey;

                
    for (int i = 0; i < result.Length; i++)
                {
                    
    //若新元素没有和老元素重复
                    if (!keyList.Contains(result[i]))
                    {
                        keyList.Add(result[i]);
                    }
                    
    //和老元素重复
                    else
                    {
                        flag 
    = true;    //有重复
                        break;
                    }
                }
                
    return flag;
            }
  • 相关阅读:
    docker删除常见命令
    测试网中用户添加docker yum源
    kafka 重新分配partition
    docker-compose常用命令
    docker 常用命令
    docker-compose部署ELK
    ELK全Dokcer 部署
    Harbor修改/data目录位置
    单机多es容器服务部署的网络模式
    C++使用模板类时出现LNK2019 unresolved external symbol错误.
  • 原文地址:https://www.cnblogs.com/kingfly/p/1681391.html
Copyright © 2011-2022 走看看