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
相关推荐
p***q785 分钟前
【保姆级教程】apache-tomcat的安装配置教程
java·tomcat·apache
历程里程碑16 分钟前
各种排序法大全
c语言·数据结构·笔记·算法·排序算法
2501_9411486120 分钟前
C++实时数据处理实战:多线程与异步IO结合高性能代码解析
java·后端·struts
u***u68520 分钟前
C++在系统中的异常处理
java·开发语言·c++
少许极端26 分钟前
算法奇妙屋(十四)-简单多状态dp问题
算法·动态规划·图解算法·简单多状态dp·打家劫舍问题·买卖股票问题全解
空空kkk27 分钟前
SpringMVC——拦截器
java·数据库·spring·拦截器
文涛是个小白呀32 分钟前
Java集合大调研
java·学习·链表·面试
我也爱吃馄饨38 分钟前
写的webpack插件如何适配CommonJs项目和EsModule项目
java·前端·webpack
AI小云43 分钟前
【数据操作与可视化】Pandas数据处理-其他操作
python·pandas
Seven971 小时前
剑指offer-43、左旋转字符串
java