์๋ฅผ ๋ค์ด,
nums = [3,2,3]
return3
nums = [2,2,1,1,1,2,2]
return2
๐๐ป ๊ฐ์ : nums ๋ฐฐ์ด์ ๊ธธ์ด๋ ๋ฌด์กฐ๊ฑด 2๊ฐ ์ด์
!!
๐ก My Solution
function moreThanHalf(nums) {
let x = nums.sort(function(a, b) {
return b - a;
});
let c = nums.length;
let d = parseInt(c / 2);
return x[d];
}
๊ณผ๋ฐ์๊ฐ ๋๋ ์ซ์์ ๊ฐ์ ๋ฐํํด์ฃผ๋๊ฑฐ๋๊น
๋จผ์ sort๋ฅผ ์ฌ์ฉํด์ ๋ฐฐ์ด์ ์ ๋ ฌํ๊ณ , ๋ฐฐ์ด์ ๊ธธ์ด๋ฅผ ๋ฐ์ผ๋ก ๋๋ ์ ๊ทธ ์ค๊ฐ์ ๊ฐ์ ๋ฝ์๋ด๋ ๋ฐฉ์์ผ๋ก ํ์๋ค!
์ผ๋จ,,, ์ฑ๊ณต์ ํ๋๋ฐ,,,
์ด๋ฐ ๊ฒฝ์ฐ๋ ์์ง ํด๊ฒฐํ์ง ๋ชปํ๋ค!
์ฒ์ฒํ ํด๊ฒฐํด ๋ด์ผ๊ฒ ๋ค!!