LeetCode Biweekly Contest 5 1問目 - Largest Unique Number [1133]

Source

LeetCode Biweekly Contest 5
問題文

問題概要

省略

解法

省略

cLayversion 20190802-1)のコード [C++に変換後]

#include<bits/stdc++.h>
using namespace std;
int cnt[1001];
class Solution{
  public:
  int largestUniqueNumber(vector<int>& A){
    int N=A.size(), i, res=-1;
    for(i=0;i<(1001);i++){
      cnt[i] = 0;
    }
    for(i=0;i<(N);i++){
      cnt[A[i]]++;
    }
    for(i=0;i<(1001);i++){
      if(cnt[i]==1){
        res = i;
      }
    }
    return res;
  }
}
;

// cLay varsion 20190802-1

// --- original code ---
// int cnt[1001];
// class Solution {
// public:
//   int largestUniqueNumber(vector<int>& A) {
//     int i, res = -1;
//     int N = A.size();
//     rep(i,1001) cnt[i] = 0;
//     rep(i,N) cnt[A[i]]++;
//     rep(i,1001) if(cnt[i]==1) res = i;
//     return res;
//   }
// };
// 
// {
//   // main関数を適当に処理する
// }

Current time: 2024年04月18日21時18分50秒
Last modified: 2019年08月10日16時43分01秒 (by laycrs)
Tags: Competitive_Programming_Incomplete LeetCode
トップページに戻る

Logged in as: unknown user (not login)

ログイン: