[์ฝ๋ฉ/LeetCode150-(6)] Rotate Array (189)
๋ณธ ๊ธ์ LeetCode Top Interview 150์ ์ ๋ฆฌ๋ ๋ฌธ์ ๋ฅผ ์์ฝํ๊ณ ์ด์ ๋ํ ๊ฐ์ธ์ ์ธ ํ์ด๋ฅผ ํฌํจํ๊ณ ์์ต๋๋ค. ๋ณธ ํฌ์คํ
์๋ฆฌ์ฆ๋ 150 list์ ์์๋ฅผ ๋ฐ๋ผ์ ๊ฒ์ฌ๋ฉ๋๋ค. ํ์ด ์ธ์ด๋ python3์ ์ฌ์ฉํฉ๋๋ค. ๋์ด๋: Medium ํค์๋: Array ๐ ๋ฌธ์ ๋ฌธ์ ์๋ฌธ: https://leetcode.com/problems/rotate-array/description/?envType=study-plan-v2&envId=top-interview-150 ์ ์ ๋ฐฐ์ด nums๊ฐ ์ฃผ์ด์ง ๋ ์ฃผ์ด์ง ์์ด ์๋ ์ ์ k์ ๋ํด์ k ๋ฒ๋งํผ ๋ฐฐ์ด์ ์ค๋ฅธ์ชฝ์ผ๋ก ํ์ ์์ผ๋ผ ๐งช ์์ Input: nums = [1,2,3,4,5,6,7], k = 3 Output: [5,6,7,1,2,3,4] Expla..
[์ฝ๋ฉ/LeetCode150-(5)] Majority Element (169)
๋ณธ ๊ธ์ LeetCode Top Interview 150์ ์ ๋ฆฌ๋ ๋ฌธ์ ๋ฅผ ์์ฝํ๊ณ ์ด์ ๋ํ ๊ฐ์ธ์ ์ธ ํ์ด๋ฅผ ํฌํจํ๊ณ ์์ต๋๋ค. ๋ณธ ํฌ์คํ
์๋ฆฌ์ฆ๋ 150 list์ ์์๋ฅผ ๋ฐ๋ผ์ ๊ฒ์ฌ๋ฉ๋๋ค. ํ์ด ์ธ์ด๋ python์ ์ฌ์ฉํฉ๋๋ค. ๋์ด๋: EASY ํค์๋: Array, Hash Table ๋ฌธ์ ๋ฌธ์ ์๋ฌธ: https://leetcode.com/problems/majority-element/description/ ํฌ๊ธฐ๊ฐ n์ธ ๋ฐฐ์ด nums๊ฐ ์ฃผ์ด์ก์ ๋, ์ต๋น๋ (the majority) ์์๋ฅผ ๋ฐํํด๋ผ. ์ต๋น (majority) ์์๋ ํญ์ ์กด์ฌํ๋ฉฐ, ์ด ์์์ ์๋ ๋ฐฐ์ด ๊ธธ์ด์ ์ ๋ฐ์ ๋๋๋ค. ์์ Input: nums = [3,2,3] Output: 3 Input: nums = [2,2,1,1,1,2..