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
相关推荐
星空露珠2 分钟前
迷你世界UGC3.0脚本Wiki全局函数
开发语言·数据库·算法·游戏·lua
小王不爱笑1322 分钟前
排序算法 Java
数据结构·算法·排序算法
无敌憨憨大王22 分钟前
二叉树的最短路径长度(BFS+DFS)
算法·深度优先·宽度优先
tankeven27 分钟前
HJ132 小红走网格
c++·算法
小璐资源网31 分钟前
算法黑箱的可解释性危机
算法
宸翰34 分钟前
Python学习:年轻人的第一个入门Python项目(FastAPI版)
后端·python
AsDuang35 分钟前
Python 3.12 MagicMethods - 55 - __irshift__
开发语言·python
不想看见40436 分钟前
Power of Four二进制特性--力扣101算法题解笔记
数据结构·算法
Detachym38 分钟前
InsightFlow 服务配置优化与部署实践
java·spring boot·tomcat·maven·状态模式·jar
y = xⁿ38 分钟前
【LeetCodehot100】T23:合并k个升序链表
java·数据结构·链表