๐ ์ค๋ ํ ์ผ
์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด (๋ฆฌํธ์ฝ๋ 4๋ฌธ์ )
- [easy] single number
- ์ ์๊ฐ ๋ค์ด์๋ ๋ฐฐ์ด์์ ์ ์ผํ๊ฒ ์กด์ฌํ๋ ์ ์ฐพ๊ธฐ
๋ฐฐ์ด์ ์ ๋ ฌํด์ ํ์ฌ ๊ฐ๊ณผ ์ด์ ๊ฐ ์ดํ ๊ฐ์ด ๊ฐ์ ์ง ํ๋ณํ์ฌ ๊ฐ์ง ์๋ค๋ฉด ์ ์ผํ ์ ์ด๋ฏ๋ก ๋ฐํํ๋ค.
bit๋ฅผ ์ฌ์ฉํด์ XOR๋ก ์ฐ์ฐํ์ฌ ํธ๋ ๋ฐฉ๋ฒ๋ ์๋ค.(x^=y)
- ์ ์๊ฐ ๋ค์ด์๋ ๋ฐฐ์ด์์ ์ ์ผํ๊ฒ ์กด์ฌํ๋ ์ ์ฐพ๊ธฐ
- [easy] Excel Sheet Column Title
- ์ ์๋ฅผ ์
๋ ฅ๋ฐ์ A~ZZ ๊น์ง ์์
์ํธ ์ํ๋ฒณ์ ๋ฐํํ๋ ๋ฌธ์
charCodeAt๊ณผ String.fromCharCode๋ฅผ ์ฌ์ฉํ์ฌ ํ์๋ค. (์์คํค์ฝ๋ ์ฌ์ฉ)
- ์ ์๋ฅผ ์
๋ ฅ๋ฐ์ A~ZZ ๊น์ง ์์
์ํธ ์ํ๋ฒณ์ ๋ฐํํ๋ ๋ฌธ์
- [easy] Majority Element
- 2๊ฐ์ ์ ์๋ก ์ด๋ฃจ์ด์ง ๋ฐฐ์ด์ค ๊ฐ์ฅ ๋ง์ด ๋์จ ์๋ฅผ ๋ฐํํ๋ ๋ฌธ์
์ ๋ ฌํ์ฌ ๋ฐฐ์ด์ ๊ธธ์ด๊ฐ ์ง์์ผ ๊ฒฝ์ฐ ์ค์์ ๋์ค๋ ๊ฐ์ ๋ฐํ, ์๋๊ฒฝ์ฐ ์ค์ ์ผ์ชฝ ๊ฐ์ ๋ฐํ
- 2๊ฐ์ ์ ์๋ก ์ด๋ฃจ์ด์ง ๋ฐฐ์ด์ค ๊ฐ์ฅ ๋ง์ด ๋์จ ์๋ฅผ ๋ฐํํ๋ ๋ฌธ์
- [easy] Excel Sheet Column Number
- Excel Sheet Column Title ๋ฌธ์ ์ ๋ฐ๋ ์ฑ๊ฒฉ (์ํ๋ฒณ ์ํธ๋ฅผ ๋ฒํธ๋ก ๋ณ๊ฒฝ)
์ด์ ๋ฌธ์ ๋ ์ ๋ ฅ ๊ฐ์ด 0์ด ๋ ๋๊น์ง while ๋ฌธ์ ๋๋ ค์ ํด๊ฒฐํ ์ ์์์ง๋ง ์ด๋ฒ ๋ฌธ์ ๋ ๋ฌธ์๋ฅผ ์ ๋ ฅ ๋ฐ๊ธฐ ๋๋ฌธ์ for๋ฌธ์ ๋๋ ค์ ํด๊ฒฐํด์ผํ๋ค.
- Excel Sheet Column Title ๋ฌธ์ ์ ๋ฐ๋ ์ฑ๊ฒฉ (์ํ๋ฒณ ์ํธ๋ฅผ ๋ฒํธ๋ก ๋ณ๊ฒฝ)
Javascript ์๊ณ ๋ฆฌ์ฆ ์คํฐ๋ (21:00 ~ 22:00)
- ๋ฌธ์ ํ์ด ํด์ค
- [Level1] ๊ธฐ์ฌ๋จ์์ ๋ฌด๊ธฐ
- [Level2] ๊ตฌ๋ช ๋ณดํธ
- [Level2] N๊ฐ์ ์ต์ ๊ณต๋ฐฐ์
- ์ด๋ฒ์ฃผ ๋ฌธ์ ์ ์ (3๋ฌธ์ )
- [level1] ๋ช ์์ ์ ๋น(1)
- [level2] ์์ ๋์งํ
- [level2] ์ ํ์ ์๊ฐ ์ด๋
๋ฉด์ ์ค๋น
โ Diary
์ค๋์ ์๊ณ ๋ฆฌ์ฆ์ ์ข๋ ํ๊ณ ์ถ์ด์ ํ๋ค๋ณด๋ ์๊ฐ์ด ํ์ฉ ์ง๋ฌ๊ณ , 5๋
๋ง์ ๋ต๋ ์ผ์ด๊ณผ ์ผ์ ๋ณด๋ฌ๋ค๋๋๋ผ ๋ง์ด ํ์ง ๋ชปํ๋ค.
์ด์ ๋ ์ค์ ์ ๋์ค ์ฐจ๋ก์ด๋ค.!
'Daily > Today I Learned' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
22.12.01_TIL (0) | 2022.12.01 |
---|---|
22.11.30_TIL (0) | 2022.11.30 |
22.11.28_TIL (0) | 2022.11.29 |
22.11.27_TIL (0) | 2022.11.29 |
22.11.26_TIL (0) | 2022.11.28 |