LeetCode Biweekly Contest 9 3問目 - Find Smallest Common Element in All Rows [1198]

Source

LeetCode Biweekly Contest 9
問題文

問題概要

省略

解法

省略

cLayversion 20190921-1)のコード

C++に変換後のコードはこちら

#define main dummy_main
{}
#undef main

class Solution {
public:
  int smallestCommonElement(vector<vector<int>>& A) {
    int x, y;
    map<int,int> mp;
    x = A.size();
    y = A[0].size();
    rep(i,x) rep(j,y){
      if(j && A[i][j] == A[i][j-1]) continue;
      if(++mp[A[i][j]] == x) return A[i][j];
    }
    return -1;
  }
};

Current time: 2024年04月27日09時08分46秒
Last modified: 2019年09月22日02時26分29秒 (by laycrs)
Tags: Competitive_Programming_Incomplete LeetCode
トップページに戻る

Logged in as: unknown user (not login)

ログイン: