105.找到冠军

方法一

java 复制代码
class Solution {
    public int findChampion(int[][] grid) {
        int j=0;
        for(int i=1;i<grid.length;i++){
            if(grid[j][i]==0)
                j=i;
        }
        return j;
    }
}
python 复制代码
class Solution(object):
    def findChampion(self, grid):
        j=0
        for i in range(len(grid)):
            if grid[j][i]==0:
                j=i
        return j

方法二

java 复制代码
class Solution {
    public int findChampion(int[][] grid) {
        int count=0;
        for(int i=0;i<grid.length;i++){
            count=0;
            for(int j=0;j<grid[0].length;j++){
                if(grid[i][j]==1){
                    count++;
                }
            }
            if(count==grid.length-1){
                return i;
            }
        }
        return 0;
    }
}
python 复制代码
class Solution(object):
    def findChampion(self, grid):
        count=0
        for i in range(len(grid)):
            count=0
            for j in range(len(grid[0])):
                if grid[i][j]==1:
                    count+=1
            if count==len(grid)-1:
                return i
        return 0
相关推荐
xqqxqxxq12 小时前
Java 线程池(一)
java·开发语言
qxwlcsdn12 小时前
mysql在事务中执行DDL的后果_MySQL 8.0之前的限制
jvm·数据库·python
NashSKY12 小时前
EM 算法完整推导与本质剖析
算法·机器学习·概率论
灰色人生qwer12 小时前
Python 规则:带默认值的参数必须放在不带默认值的后面
linux·windows·python
Full Stack Developme12 小时前
spring-beans 解析
java·后端·spring
foundbug99912 小时前
MATLAB实现:基于图像对比度和波段相关性的高光谱波段选择算法
开发语言·算法·matlab
嘿嘿嘿x312 小时前
Linux-实践
linux·运维·算法
2401_8844541512 小时前
如何防止SQL触发器导致性能下降_通过精简触发器逻辑
jvm·数据库·python
m0_5967490913 小时前
Golang如何做Clean Architecture_Golang整洁架构教程【详解】
jvm·数据库·python
码农-阿杰13 小时前
生成偏向锁 + JIT
java