|
๐จ๐ปโ๐ปDriedPollack's Blog
Search posts...
๐จ๐ปโ๐ปDriedPollack's Blog
๐Hello? I am a developer who loves to code.
๐ฌ
Contact.
Email. jihuhw99@gmail.com
Phone. 010-8516-9991
๐Channel.
GitHub.
https://github.com/TaeGyeomHwang
Blog.
https://inblog.ai/driedpollack
DriedPollack
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด4์์ Python์ผ๋ก RealSense D457 ์นด๋ฉ๋ผ ๊ตฌ๋ํ๊ธฐ
- RPI4์ Intel RealSense D457 ์นด๋ฉ๋ผ๋ฅผ ์ฌ์ฉํ์ฌ ์ฐ๋ถํฌ 22.04 ํ๊ฒฝ์์ ๊ฐ๋ฐ ํ๊ฒฝ์ ๊ตฌ์ถํ๋ ๋ฒ์ ์ค๋ช ํ๋ค.
Feb 26, 2025
๐งLinux
โError
[Linux] Ubuntu 24.04์์ Python 3.8 ๊ฐ์ํ๊ฒฝ ์ฌ์ฉํ๊ธฐ
์ฐ๋ถํฌ์์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ง์ํ์ง ์๋ ๋ฒ์ ์ Python์ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๋ค๋ฃฌ๋ค.
Feb 20, 2025
๐Python
๐งLinux
[VSCode] Python ํ์ผ ์คํ์ No module named โPILโ ๋ฐ์
PIL ๋ชจ๋ ๋๋ฝ์ผ๋ก ์ธํ ์ค๋ฅ๋ฅผ pip install pillow ๋ช ๋ น์ด๋ก ํด๊ฒฐํ์ฌ ํ๋ก๊ทธ๋จ์ด ์ ์ ์คํ๋์๋ค.
Feb 12, 2025
โError
๐พPowerShell
๐Python
[Python] ๋ฐฑ๊ทธ๋ผ์ด๋์์ ํฐ๋ฏธ๋ ์ ๋ ฅ์ TCP ํต์ ์ผ๋ก ์ฐ์ ์ ๋ ฅ๋ฐ๋๋ฒ
PowerShell์์ ํฐ๋ฏธ๋์ ํตํด Python์ผ๋ก RAW ๋ฐ์ดํฐ๋ฅผ TCP ํต์ ์ผ๋ก ์ ๋ฌํ๋ ๊ตฌํ ๋ฐฉ๋ฒ์ ์ค๋ช ํ๋ค.
Feb 04, 2025
๐Python
๐พPowerShell
[programmers] ์ ๋ ฅ๋ง์ ๋๋ก ๋๋๊ธฐ - Java
โข ํธ๋ฆฌ ํํ๋ก ์ฐ๊ฒฐ๋ n๊ฐ์ ์ก์ ํ ๋คํธ์ํฌ์์ ํ๋์ ์ ์ ์ ๋์ด ๋ ๊ฐ์ ์ ๋ ฅ๋ง์ผ๋ก ๋ถํ ํ๋ ๋ฌธ์ โข ๋ ์ ๋ ฅ๋ง์ ์ก์ ํ ๊ฐ์ ์ฐจ์ด๋ฅผ ์ต์ํํ๋ ๊ฒ์ด ๋ชฉํ โข BFS๋ฅผ ํ์ฉํ์ฌ ๊ฐ ์๋ธ ๊ทธ๋ํ์ ํฌ๊ธฐ๋ฅผ ๊ณ์ฐํ๊ณ ์ต์ ์ ๋ถํ ์ ์ ์ฐพ์ โข ArrayList์ Queue๋ฅผ ์ฌ์ฉํ ๊ทธ๋ํ ๊ตฌํ๊ณผ ํ์์ด ํต์ฌ
Dec 27, 2024
๐กCoding Test
โJava
[programmers] ์์ ์ง๊ฟ - Java
- ์์ ์ง๊ฟ ๋ฌธ์ ๋ ๋ ์ฌ๋์ด ์์์์ ์์ ํ ๊ท ํ์ ์ด๋ฃจ๋ ์์ ์๋ฅผ ์ฐพ๋ ๋ฌธ์ ์ด๋ค. - ์์๋ 2m, 3m, 4m ๊ฑฐ๋ฆฌ์ ์ข์์ด ์์ผ๋ฉฐ, ๋ฌด๊ฒ์ ๊ฑฐ๋ฆฌ์ ๊ณฑ์ด ์์ชฝ์ด ๊ฐ์์ผ ๊ท ํ์ ์ด๋ฃฌ๋ค. - HashMap์ ํ์ฉํ์ฌ ๊ฐ ๋ฌด๊ฒ์ ๋ฐ์ ํ์๋ฅผ ์ ์ฅํ๊ณ , ๊ฐ์ ๋ฌด๊ฒ์ ๋ค๋ฅธ ๋ฌด๊ฒ์ ์์ ๊ฐ๊ฐ ๊ณ์ฐํ๋ค. - ๊ฐ๋ฅํ ๊ฑฐ๋ฆฌ ๋น์จ (1:1, 2:3, 3:4, 2:4)์ ๊ณ ๋ คํ์ฌ ๊ท ํ์ ์ด๋ฃจ๋ ๋ชจ๋ ์์ ์๋ฅผ ๊ตฌํ๋ค.
Dec 23, 2024
๐กCoding Test
โJava
[programmers] ๋ง๋ฒ์ ์๋ฆฌ๋ฒ ์ดํฐ - Java
- ๋ง๋ฒ์ ์๋ฆฌ๋ฒ ์ดํฐ๋ก 0์ธต๊น์ง ์ด๋ํ๋ ์ต์ ๋น์ฉ ๊ตฌํ๊ธฐ - ์๋ฆฌ๋ฒ ์ดํฐ ๋ฒํผ์ ยฑ1, ยฑ10, ยฑ100 ๋ฑ 10์ ๊ฑฐ๋ญ์ ๊ณฑ ๋จ์๋ก ๊ตฌ์ฑ - ๊ฐ ๋ฒํผ ์ฌ์ฉ๋ง๋ค ๋ง๋ฒ์ ๋ 1๊ฐ ์๋ชจ - ํต์ฌ ํด๊ฒฐ ๋ฐฉ๋ฒ: ๊ฐ ์๋ฆฟ์๋ง๋ค 5๋ฅผ ๊ธฐ์ค์ผ๋ก ์ฌ๋ฆผ/๋ด๋ฆผ ์ ํ - ์ฃผ์ ๊ณ ๋ ค์ฌํญ: ํ์ฌ ์๋ฆฟ์๊ฐ 5์ผ ๋๋ ๋ค์ ์๋ฆฟ์ ๊ฐ๋ ํ์ธ ํ์
Dec 20, 2024
๐กCoding Test
โJava
[programmers] ์ฑ๊ฒฉ ์ ํ ๊ฒ์ฌํ๊ธฐ - Java
- ์นด์นด์ค ์ฑ๊ฒฉ ์ ํ ๊ฒ์ฌ๋ 4๊ฐ์ง ์งํ๋ก ์ด 16๊ฐ์ง ์ฑ๊ฒฉ ์ ํ์ ๊ตฌ๋ถ - ๊ฐ ์ง๋ฌธ๋ง๋ค 7๊ฐ์ ์ ํ์ง(๋งค์ฐ ๋น๋์~๋งค์ฐ ๋์)๊ฐ ์ ๊ณต๋จ - ์ ํ์ง์ ๋ฐ๋ผ ๊ฐ ์ฑ๊ฒฉ ์ ํ์ 1-3์ ์ ์ ์๊ฐ ๋ถ์ฌ๋จ - ๊ฐ ์งํ๋ณ๋ก ๋ ๋์ ์ ์๋ฅผ ๋ฐ์ ์ฑ๊ฒฉ์ด ์ต์ข ์ ํ์ผ๋ก ๊ฒฐ์ ๋จ - ๋์ ์ธ ๊ฒฝ์ฐ ์ฌ์ ์์ผ๋ก ๋น ๋ฅธ ์ฑ๊ฒฉ์ด ์ ํ๋จ - Java์์ Map๊ณผ StringBuilder๋ฅผ ํ์ฉํ์ฌ ํจ์จ์ ์ผ๋ก ๊ตฌํ ๊ฐ๋ฅ
Dec 19, 2024
๐กCoding Test
โJava
[programmers] [์นด์นด์ค ์ธํด] ํคํจ๋ ๋๋ฅด๊ธฐ - Java
โข ์ค๋งํธํฐ ํคํจ๋์์ ์ผ์๊ณผ ์ค๋ฅธ์ ์์ง์๊ฐ๋ฝ์ผ๋ก ์ซ์๋ฅผ ์ ๋ ฅํ๋ ๋ฌธ์ โข ์ผ์ชฝ ์ด(1,4,7)์ ์ผ์, ์ค๋ฅธ์ชฝ ์ด(3,6,9)์ ์ค๋ฅธ์์ผ๋ก ์ ๋ ฅ โข ๊ฐ์ด๋ฐ ์ด(2,5,8,0)์ ๋ ๊ฐ๊น์ด ์์ง์๊ฐ๋ฝ์ผ๋ก ์ ๋ ฅ โฆ ๊ฑฐ๋ฆฌ๊ฐ ๊ฐ์ผ๋ฉด ์ฃผ๋ ์(์ผ์์ก์ด/์ค๋ฅธ์์ก์ด)์ผ๋ก ์ ๋ ฅ โข ํด๊ฒฐ ๋ฐฉ๋ฒ: โฆ Map์ผ๋ก ํคํจ๋ ์ขํ ์ ์ฅ โฆ Manhattan distance๋ก ์๊ฐ๋ฝ ์์น์ ๋ชฉํ ํคํจ๋ ๊ฐ ๊ฑฐ๋ฆฌ ๊ณ์ฐ โฆ StringBuilder๋ก ๊ฒฐ๊ณผ ๋ฌธ์์ด ์์ฑ
Dec 17, 2024
๐กCoding Test
โJava
[programmers] ์คํฐ์ปค ๋ชจ์ผ๊ธฐ(2) - Java
- ์ํ์ผ๋ก ์ฐ๊ฒฐ๋ ์คํฐ์ปค์์ ์ธ์ ํ์ง ์์ ์คํฐ์ปค๋ฅผ ์ ํํ์ฌ ์ต๋ ํฉ์ ๊ตฌํ๋ ๋ฌธ์ - ์ฒซ ๋ฒ์งธ ์คํฐ์ปค ์ ํ ์ฌ๋ถ์ ๋ฐ๋ผ ๋ ๊ฐ์ง ๊ฒฝ์ฐ๋ก ๋๋์ด ๊ณ์ฐ - ๋์ ํ๋ก๊ทธ๋๋ฐ์ ์ฌ์ฉํ์ฌ ๊ฐ ์์น๊น์ง์ ์ต๋ ํฉ์ ๊ณ์ฐ - ์ ํ์ dp[i] = max(dp[i-1], dp[i-2] + sticker[i])์ ํ์ฉํ์ฌ ์ต์ ํด ๋์ถ
Dec 16, 2024
๐กCoding Test
โJava
[programmers] ๋ฐ์ดํฐ ๋ถ์ - Java
- ๋ฐ์ดํฐ ๋ถ์์ ์ํ Java ์ฝ๋ ๋ฌธ์ ๋ก, ์ฃผ์ด์ง ๋ฐ์ดํฐ๋ฅผ ํํฐ๋งํ๊ณ ์ ๋ ฌํ๋ ์์ ์ ์ํ - ๋ฐ์ดํฐ๋ ์ฝ๋ ๋ฒํธ, ์ ์กฐ์ผ, ์ต๋ ์๋, ํ์ฌ ์๋์ผ๋ก ๊ตฌ์ฑ - `Map`์ ํ์ฉํ์ฌ ์ปฌ๋ผ ์ธ๋ฑ์ค๋ฅผ ๊ด๋ฆฌํ๊ณ , `List`๋ก ๋ฐ์ดํฐ๋ฅผ ํํฐ๋ง - `Comparator`๋ฅผ ์ฌ์ฉํ์ฌ ์ง์ ๋ ๊ธฐ์ค์ ๋ฐ๋ผ ๋ฐ์ดํฐ๋ฅผ ์ค๋ฆ์ฐจ์ ์ ๋ ฌ - Java์ ์ปฌ๋ ์ ํ๋ ์์ํฌ์ ์ ๋ ฌ ์๊ณ ๋ฆฌ์ฆ์ ์ค์ ํ์ฉ ์ฌ๋ก๋ฅผ ๋ณด์ฌ์ฃผ๋ ๋ฌธ์
Dec 13, 2024
๐กCoding Test
โJava
[programmers] ์ฐ์๋ ๋ถ๋ถ ์์ด์ ํฉ - Java
โข ๋น๋ด๋ฆผ์ฐจ์์ผ๋ก ์ ๋ ฌ๋ ์์ด์์ ํฉ์ด k์ธ ๋ถ๋ถ ์์ด์ ์ฐพ๋ ๋ฌธ์ โข Two Pointer ์๊ณ ๋ฆฌ์ฆ์ ํ์ฉํ์ฌ ํจ์จ์ ์ผ๋ก ํด๊ฒฐ โข ๋ถ๋ถ ์์ด์ ์ฐ์๋ ์์๋ค๋ก ๊ตฌ์ฑ๋์ด์ผ ํจ โข ํฉ์ด k์ธ ์ฌ๋ฌ ๋ถ๋ถ ์์ด ์ค ๊ธธ์ด๊ฐ ๊ฐ์ฅ ์งง๊ณ ์์ ์ธ๋ฑ์ค๊ฐ ์์ ๊ฒ์ ์ ํ โข ์์๊ณผ ๋ ์ธ๋ฑ์ค๋ฅผ ๋ฐฐ์ด๋ก ๋ฐํํ๋ ๋ฐฉ์์ผ๋ก ๊ตฌํ
Dec 12, 2024
๐กCoding Test
โJava
[programmers] ์ผ๊ฐ ๋ฌํฝ์ด - Java
โข ์ซ์๋ ์์์๋ถํฐ ์๋, ์ค๋ฅธ์ชฝ, ๋๊ฐ์ ์ ๋ฐฉํฅ์ผ๋ก ์์ฐจ์ ์ผ๋ก ์ฆ๊ฐ โข ๋ชจ๋๋ก ์ฐ์ฐ(%)์ ํ์ฉํ์ฌ ๋ฐฉํฅ ์ ํ์ ๊ตฌํ โข 2์ฐจ์ ๋ฐฐ์ด์ 1์ฐจ์ ๋ฐฐ์ด๋ก ๋ณํํ์ฌ ๊ฒฐ๊ณผ๊ฐ ๋ฐํ
Dec 11, 2024
๐กCoding Test
โJava
[programmers] ํฌ๋ ์ธ ์ธํ๋ฝ๊ธฐ ๊ฒ์ - Java
โข ์ฃผ์ด์ง moves ๋ฐฐ์ด์ ๋ฐ๋ผ ํฌ๋ ์ธ์ ์๋์์ผ ํฐ์ง ์ธํ์ ๊ฐ์๋ฅผ ๋ฐํ โข Stack ์๋ฃ๊ตฌ์กฐ๋ฅผ ํ์ฉํ์ฌ ๋ฐ๊ตฌ๋์ LIFO(Last In First Out) ํน์ฑ์ ๊ตฌํ
Dec 10, 2024
๐กCoding Test
โJava
[programmers] ํฐ ์ ๋ง๋ค๊ธฐ - Java
โข ์ฃผ์ด์ง ์ซ์์์ k๊ฐ์ ์๋ฅผ ์ ๊ฑฐํ์ฌ ๋ง๋ค ์ ์๋ ๊ฐ์ฅ ํฐ ์๋ฅผ ์ฐพ๋ ๋ฌธ์ โข ์คํ์ ์ฌ์ฉํ์ฌ ํ์ฌ ์ซ์์ ์ด์ ์ซ์๋ฅผ ๋น๊ตํ๋ฉฐ ์ต์ ์ ๊ฒฐ๊ณผ๋ฅผ ๋์ถ โข ๊ฐ ๋จ๊ณ์์ ์คํ์ top์ด ํ์ฌ ์ซ์๋ณด๋ค ์์ผ๋ฉด ์ ๊ฑฐํ๋ ๊ทธ๋ฆฌ๋ ๋ฐฉ์ ํ์ฉ โข ์ ํ์กฐ๊ฑด์ผ๋ก ์ซ์๋ ์ต๋ 1,000,000์๋ฆฌ, k๋ ์ซ์ ๊ธธ์ด๋ณด๋ค ์์ ์์ฐ์
Dec 06, 2024
๐กCoding Test
โJava
[programmers] ์ฟผ๋์์ถ ํ ๊ฐ์ ์ธ๊ธฐ - Java
โข 2์ฐจ์ ๋ฐฐ์ด์ ์ฟผ๋ ํธ๋ฆฌ ๋ฐฉ์์ผ๋ก ์์ถํ๋ ์๊ณ ๋ฆฌ์ฆ ๊ตฌํ โข ๋ชจ๋ ์์๊ฐ ๋์ผํ ๊ฐ์ ๊ฐ์ง ๋๊น์ง 4๊ฐ์ ๊ท ์ผํ ์์ญ์ผ๋ก ๋ถํ โข ์ฌ๊ท ํจ์๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ ์์ญ์ ๊ฒ์ฌํ๊ณ ์์ถ โข ์ต์ข ์ ์ผ๋ก ์์ถ๋ ๋ฐฐ์ด์์ 0๊ณผ 1์ ๊ฐ์๋ฅผ ๋ฐํ โข ํต์ฌ์ ๋ถํ ์ ๋ณต ๋ฐฉ์๊ณผ ์ฌ๊ท์ ์ ๊ทผ์ ํตํ ๋ฌธ์ ํด๊ฒฐ
Dec 05, 2024
๐กCoding Test
โJava
[programmers] ๋ ํ ํฉ ๊ฐ๊ฒ ๋ง๋ค๊ธฐ - Java
โข ๋ ํ์ ํฉ์ ๋์ผํ๊ฒ ๋ง๋๋ ์ต์ ์์ ํ์๋ฅผ ๊ตฌํ๋ ๋ฌธ์ ์๋ค. โข ์ด ํฉ์ด ํ์์ด๊ฑฐ๋ ๊ท ํ์ ๋ง์ถ ์ ์๋ ๊ฒฝ์ฐ -1์ ๋ฐํํ๋ค. โข ํ์ ํน์ฑ์ ํ์ฉํ์ฌ ํ์ชฝ์์ popํ๊ณ ๋ค๋ฅธ ์ชฝ์ insertํ๋ ๋ฐฉ์์ผ๋ก ํด๊ฒฐํ๋ค. โข ์ต๋ ์์ ํ์๋ ๋ ํ ๊ธธ์ด์ ํฉ ร 2๋ก ์ ํ๋๋ค. โข ์ฐ์ ์ค๋ฒํ๋ก์ฐ๋ฅผ ๊ณ ๋ คํ์ฌ long ํ์ ์ฌ์ฉ์ด ํ์ํ๋ค.
Dec 04, 2024
๐กCoding Test
โJava
[programmers] ์์ ์ฐพ๊ธฐ - Java
์ฃผ์ด์ง ์ซ์๋ค๋ก ๋ง๋ค ์ ์๋ ์์์ ๊ฐ์๋ฅผ ์ฐพ๋ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ Java์ set๊ณผ ์ฌ๊ทํจ์๋ฅผ ํตํด ํด๊ฒฐํ๋ค.
Dec 03, 2024
๐กCoding Test
โJava
[programmers] ๋ค๋ฆฌ๋ฅผ ์ง๋๋ ํธ๋ญ - Java
ํธ๋ญ๋ค์ด ๋จ์ผ ์ฐจ์ ๋ค๋ฆฌ๋ฅผ ๊ฑด๋๋ ๋ฌธ์ ๋ฅผ ๋ค๋ฃจ๋ฉฐ, ์ฃผ์ด์ง ํธ๋ญ ์, ๋ค๋ฆฌ ๊ธธ์ด, ๋ฌด๊ฒ ์ ํ์ ๊ณ ๋ คํ์ฌ ๋ชจ๋ ํธ๋ญ์ด ๋ค๋ฆฌ๋ฅผ ๊ฑด๋๋ ์ต์ ์๊ฐ์ ๊ณ์ฐํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํ๋ค. ์ฃผ์ด์ง ์์์ ํจ๊ป Java๋ก ๊ตฌํ๋ ์๋ฃจ์ ์ ์ ๊ณตํ๋ฉฐ, ์๊ฐ ๊ณ์ฐ ๋ฐ ํ ์ฌ์ฉ ๋ฐฉ๋ฒ์ ๋ํ ํต์ฌ ๊ฐ๋ ์ ๊ฐ์กฐํ๋ค.
Dec 02, 2024
๐กCoding Test
โJava
[programmers] ๊ฐ์ฅ ํฐ ์ - Java
์ฃผ์ด์ง ์ ์ ๋ฐฐ์ด์์ ๊ฐ์ฅ ํฐ ์๋ฅผ ๋ง๋ค๊ธฐ ์ํด, ์ ์๋ฅผ ๋ฌธ์์ด๋ก ๋ณํํ๊ณ , ํน์ ๋น๊ต ๊ธฐ์ค์ ๋ฐ๋ผ ์ ๋ ฌํ ํ, ์ ๋ ฌ๋ ๋ฌธ์์ด์ ์ฐ๊ฒฐํ์ฌ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ Java ์๋ฃจ์ ์ ์ ์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, [6, 10, 2]๋ "6210"์ผ๋ก, [3, 30, 34, 5, 9]๋ "9534330"์ผ๋ก ๋ฐํ๋ฉ๋๋ค.
Nov 28, 2024
๐กCoding Test
โJava
[programmers] ํ๋ฒ๊ฑฐ ๋ง๋ค๊ธฐ - Java
ํ๋ฒ๊ฑฐ ๋ง๋ค๊ธฐ ๋ฌธ์ ๋ ์ฃผ์ด์ง ์ฌ๋ฃ ๋ฐฐ์ด์ ์คํ์ ์์ ํ๋ฒ๊ฑฐ๋ฅผ ํฌ์ฅํ๋ ๊ณผ์ ์ ์ค๋ช ํ๋ค. ์ฌ๋ฃ๋ ์ ํด์ง ์์(๋นต-์ผ์ฑ-๊ณ ๊ธฐ-๋นต)๋ก ์์ฌ์ผ ํ๋ฉฐ, solution ํจ์๋ ํฌ์ฅํ ์ ์๋ ํ๋ฒ๊ฑฐ์ ๊ฐ์๋ฅผ ๋ฐํํ๋ค. ์์๋ก๋ ์ฃผ์ด์ง ์ฌ๋ฃ ๋ฐฐ์ด์ ๋ฐ๋ผ 2๊ฐ์ ํ๋ฒ๊ฑฐ๋ฅผ ํฌ์ฅํ ์ ์๋ ๊ฒฝ์ฐ์ ํฌ์ฅํ ์ ์๋ ๊ฒฝ์ฐ๊ฐ ์๋ค. ์ด ๋ฌธ์ ๋ฅผ ํตํด ์คํ์ ํ์ฉํ๋ ๋ฐฉ๋ฒ์ ์ตํ ์ ์๋ค.
Nov 27, 2024
๐กCoding Test
โJava
[programmers] ๊ธฐ์ง๊ตญ ์ค์น - Java
N๊ฐ์ ์ํํธ์ 5g ๊ธฐ์ง๊ตญ์ ์ต์ํ์ผ๋ก ์ค์นํ์ฌ ๋ชจ๋ ์ํํธ์ ์ ํ๋ฅผ ์ ๋ฌํ๊ธฐ ์ํ ๋ฌธ์ ๋ฅผ ๋ค๋ฃน๋๋ค. ์ฃผ์ด์ง ๊ธฐ์ง๊ตญ์ ์์น์ ์ ํ ๋๋ฌ ๊ฑฐ๋ฆฌ W๋ฅผ ๊ณ ๋ คํ์ฌ, ์ถ๊ฐ๋ก ์ค์นํด์ผ ํ ๊ธฐ์ง๊ตญ์ ์ต์ ๊ฐ์๋ฅผ ๊ณ์ฐํ๋ solution ํจ์๋ฅผ ์ ๊ณตํฉ๋๋ค. ์์๋ฅผ ํตํด ๊ธฐ์ง๊ตญ ์ค์น์ ํ์์ฑ๊ณผ ๋ฒ์๋ฅผ ์ค๋ช ํ๋ฉฐ, Java ์ฝ๋๋ก ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ ์ํฉ๋๋ค.
Nov 26, 2024
๐กCoding Test
โJava
[programmers] 2๊ฐ ์ดํ๋ก ๋ค๋ฅธ ๋นํธ - Java
์์ ์ ์ x์ ๋ํ ํจ์ f(x)๋ x๋ณด๋ค ํฌ๊ณ ๋นํธ๊ฐ 1~2๊ฐ ๋ค๋ฅธ ์ ์ค ๊ฐ์ฅ ์์ ์๋ฅผ ๋ฐํํฉ๋๋ค. ์ฃผ์ด์ง ๋ฐฐ์ด numbers์ ๊ฐ ์์ ๋ํด f ๊ฐ์ ๊ณ์ฐํ์ฌ ๋ฐํํ๋ solution ํจ์๋ฅผ ๊ตฌํํ์์ต๋๋ค. ์ง์์ผ ๊ฒฝ์ฐ x + 1์, ํ์์ผ ๊ฒฝ์ฐ ์ด์ง ํํ์์ ์ฒซ ๋ฒ์งธ '0'์ ์ฐพ์ ๋นํธ๋ฅผ ๋ณ๊ฒฝํ์ฌ ๊ฒฐ๊ณผ๋ฅผ ๋์ถํฉ๋๋ค.
Nov 25, 2024
๐กCoding Test
โJava
[programmers] ์ซ์ ์ง๊ถ - Java
์ฃผ์ด์ง ๋ ์ ์ X์ Y์ ๊ณตํต ์ซ์๋ฅผ ์ด์ฉํด ๋ง๋ค ์ ์๋ ๊ฐ์ฅ ํฐ ์ ์๋ฅผ ์ฐพ๋ ๋ฌธ์ ์ ๋๋ค. ๊ณตํต ์ซ์๊ฐ ์์ผ๋ฉด -1์ ๋ฐํํ๊ณ , ๊ณตํต ์ซ์๊ฐ 0๋ง์ผ๋ก ๊ตฌ์ฑ๋์ด ์๋ค๋ฉด 0์ ๋ฐํํฉ๋๋ค. ์์๋ก X=3403, Y=13203์ผ ๊ฒฝ์ฐ ๊ฒฐ๊ณผ๋ 330์ด๋ฉฐ, X=5525, Y=1255์ผ ๊ฒฝ์ฐ ๊ฒฐ๊ณผ๋ 552์ ๋๋ค. ์ฃผ์ด์ง Java ์ฝ๋์์๋ ๊ฐ ์ซ์์ ๋ฐ์ ํ์๋ฅผ ์ธ๊ณ , ๊ณตํต ์ซ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ฒฐ๊ณผ๋ฅผ ์์ฑํฉ๋๋ค.
Nov 20, 2024
๐กCoding Test
โJava
[programmers] ๋จ์์นด๋ฉ๋ผ - Java
๊ณ ์๋๋ก๋ฅผ ์ด๋ํ๋ ์ฐจ๋๋ค์ด ๋จ์์ฉ ์นด๋ฉ๋ผ๋ฅผ ์ต์ํ ํ ๋ฒ ๋ง๋๋๋ก ์นด๋ฉ๋ผ๋ฅผ ์ค์นํ๋ ๋ฌธ์ ๋ฅผ ๋ค๋ฃจ๊ณ ์๋ค. ์ฐจ๋์ ์ด๋ ๊ฒฝ๋ก๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์นด๋ฉ๋ผ ์ค์น ์์น๋ฅผ ๊ฒฐ์ ํ๋ ํ์๋ฒ์ ์ฌ์ฉํ์ฌ, ์ฐจ๋์ ์ง์ ์ง์ ์ด ๋ง์ง๋ง ์นด๋ฉ๋ผ ์์น๋ฅผ ๋ฒ์ด๋ ๊ฒฝ์ฐ ์๋ก์ด ์นด๋ฉ๋ผ๋ฅผ ์ค์นํ๋ค. ์์๋ก๋ ๋ ๋์ ์นด๋ฉ๋ผ๋ก ๋ชจ๋ ์ฐจ๋์ ๋จ์ํ ์ ์๋ ๊ฒฝ์ฐ๊ฐ ์ ์๋๋ค.
Nov 19, 2024
๐กCoding Test
โJava
[programmers] [1์ฐจ] ํ๋ ์ฆ4๋ธ๋ก - Java
"ํ๋ ์ฆ4๋ธ๋ก" ๊ฒ์์์ 2ร2 ํํ๋ก ๊ฐ์ ๋ธ๋ก์ด ๋ชจ์ด๋ฉด ์ฌ๋ผ์ง๋ ์๋ฆฌ๋ฅผ ์ค๋ช ํ๊ณ , ์ฃผ์ด์ง ํ์ ๋์ด์ ํญ, ๋ฐฐ์น ์ ๋ณด๋ฅผ ๋ฐํ์ผ๋ก ์ง์์ง๋ ๋ธ๋ก์ ์๋ฅผ ๊ณ์ฐํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ์ ์ํ๋ค. ์ ๋ ฅ ์์ ์ ํจ๊ป Java ์ฝ๋ ์๋ฃจ์ ์ ์ ๊ณตํ๋ฉฐ, ๋ฐฐ์ด ์ ๊ทผ ๋ฐฉ๋ฒ์ ํตํด ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ์ ํฅ์์ํค๋ ๋ด์ฉ์ ๋ด๊ณ ์๋ค.
Nov 18, 2024
โJava
๐กCoding Test
[programmers] [PCCE ๊ธฐ์ถ๋ฌธ์ ] 9๋ฒ / ์ด์ํ ์นธ - Java
2์ฐจ์ ๊ฒฉ์ ๋ณด๋์์ ์ ํํ ์นธ์ ์ด์ํ ์นธ ์ค ๊ฐ์ ์์ผ๋ก ์น ํด์ง ์นธ์ ๊ฐ์๋ฅผ ๊ตฌํ๋ ๋ฌธ์ ๋ฅผ ๋ค๋ฃจ๊ณ ์๋ค. ์ฃผ์ด์ง ์์ฌ์ฝ๋๋ฅผ ๋ฐํ์ผ๋ก Java๋ก ๊ตฌํํ solution ํจ์๊ฐ ์์ผ๋ฉฐ, ์ธ์ ํ ์ ์ ํ์ธํ๋ ๋ฐฉ๋ฒ๊ณผ ์กฐ๊ฑด์ ์ค๋ช ํ๊ณ ์๋ค. ์์์ ํจ๊ป ์ ํ์ฌํญ๋ ๋ช ์๋์ด ์๋ค.
Nov 14, 2024
๐กCoding Test
โJava
[programmers] ์ฒด์ก๋ณต - Java
์ฒด์ก๋ณต ๋๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ์๋ฐ ์๋ฃจ์ ์ ์ค๋ช ํฉ๋๋ค. ํ์ ์, ๋๋๋นํ ํ์ ๋ฒํธ, ์ฌ๋ฒ ์ฒด์ก๋ณต์ ๊ฐ์ง ํ์ ๋ฒํธ๋ฅผ ์ ๋ ฅ๋ฐ์ ์ต๋ํ ๋ง์ ํ์์ด ์ฒด์ก์์ ์ ๋ค์ ์ ์๋๋ก ์ฒด์ก๋ณต์ ๋น๋ ค์ฃผ๋ ๋ฐฉ๋ฒ์ ๊ตฌํํฉ๋๋ค. ํ์๋ฒ์ ์ฌ์ฉํ์ฌ ์ธ์ ํ์์ ์ฌ๋ฒ ์ฒด์ก๋ณต์ ํ์ฉํ๋ ๋ฐฉ์์ผ๋ก ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค.
Nov 13, 2024
๐กCoding Test
โJava
[programmers] ์์ฃผํ์ง ๋ชปํ ์ ์ - Java
๋ง๋ผํค ๋ฌธ์ ์์ ์ฐธ๊ฐ์์ ์์ฃผ์์ ๋ฐฐ์ด์ ๋น๊ตํ์ฌ ์์ฃผํ์ง ๋ชปํ ์ ์์ ์ด๋ฆ์ ์ฐพ๋ ํจ์๋ฅผ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํฉ๋๋ค. HashMap์ ์ฌ์ฉํ์ฌ ์ฐธ๊ฐ์์ ์ด๋ฆ์ ์นด์ดํธํ๊ณ , ์์ฃผ์์ ์ด๋ฆ์ผ๋ก ์นด์ดํธ๋ฅผ ๊ฐ์์์ผ 0๋ณด๋ค ํฐ ์นด์ดํธ๋ฅผ ๊ฐ์ง ์ฐธ๊ฐ์๋ฅผ ๋ฐํํฉ๋๋ค. ์ด ๊ณผ์ ์ ํตํด HashMap ํ์ฉ๋ฒ์ ์ตํ ์ ์์ต๋๋ค.
Nov 12, 2024
๐กCoding Test
โJava
[programmers] ์ซ์ ๊ฒ์ - Java
์ซ์ ๊ฒ์์์ Aํ๊ณผ Bํ์ ์ฌ์๋ค์ด ๊ฐ์ ๋ถ์ฌ๋ฐ์ ์ซ์๋ฅผ ๋น๊ตํ์ฌ Bํ์ด ์ป์ ์ ์๋ ์ต๋ ์น์ ์ ๊ณ์ฐํ๋ ๋ฌธ์ ์ด๋ค. Aํ๊ณผ Bํ์ ์ซ์๋ฅผ ์ ๋ ฌํ ํ, Bํ์ ํ๋ ์ด์ด๊ฐ Aํ์ ํ๋ ์ด์ด๋ฅผ ์ด๊ธธ ์ ์๋ ๊ฒฝ์ฐ์๋ง ์น์ ์ ์ฆ๊ฐ์ํค๋ ๋ฐฉ์์ผ๋ก ํด๊ฒฐํ๋ค. ์์๋ก๋ Aํ์ด [5,1,3,7], Bํ์ด [2,2,6,8]์ผ ๋ Bํ์ ์ต๋ 3์ ์ ์ป์ ์ ์๋ค.
Nov 11, 2024
๐กCoding Test
โJava
[programmers] 2 x n ํ์ผ๋ง - Java
๊ฐ๋ก ๊ธธ์ด๊ฐ 2์ด๊ณ ์ธ๋ก ๊ธธ์ด๊ฐ n์ธ ์ง์ฌ๊ฐํ์ 2 x 1 ํ์ผ๋ก ์ฑ์ฐ๋ ๋ฐฉ๋ฒ์ ๊ตฌํ๋ ๋ฌธ์ ๋ก, ํ์ผ์ ๊ฐ๋ก ๋๋ ์ธ๋ก๋ก ๋ฐฐ์นํ ์ ์์ต๋๋ค. ์ฃผ์ด์ง n์ ๋ํด ๊ฒฝ์ฐ์ ์๋ฅผ ๊ตฌํ๋ solution ํจ์๋ฅผ ์์ฑํ๋ฉฐ, ๊ฒฐ๊ณผ๋ 1,000,000,007๋ก ๋๋ ๋๋จธ์ง๋ฅผ ๋ฐํํด์ผ ํฉ๋๋ค. ๋์ ํ๋ก๊ทธ๋๋ฐ์ ์ฌ์ฉํ์ฌ dp ๋ฐฐ์ด์ ํตํด ํด๊ฒฐํฉ๋๋ค.
Nov 08, 2024
๐กCoding Test
โJava
[programmers] [3์ฐจ] ํ์ผ๋ช ์ ๋ ฌ - Java
ํ์ผ๋ช ์ ๋ ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ํ์ผ๋ช ์ HEAD, NUMBER, TAIL๋ก ๋ถํ ํ๊ณ , HEAD๋ ๋์๋ฌธ์ ๊ตฌ๋ถ ์์ด ์ฌ์ ์์ผ๋ก, NUMBER๋ ์ ์๋ก ๋น๊ตํ์ฌ ์ ๋ ฌํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํ๋ค. ์์ ์ ํจ๊ป Java ์ฝ๋๋ก ๊ตฌํ๋ ์๋ฃจ์ ์ ์ ๊ณตํ๋ฉฐ, Arrays.sort() ๋ฉ์๋๋ฅผ ํ์ฉํ ๋๋ค์ ์ฌ์ฉ๋ฒ์ ์ตํ๋ ๊ธฐํ๋ฅผ ๊ฐ์กฐํ๋ค.
Nov 07, 2024
๐กCoding Test
โJava
[programmers] ์ต๊ณ ์ ์งํฉ - Java
์ฃผ์ด์ง ์์ฐ์ n๊ณผ ํฉ s์ ๋ํด, ๊ฐ ์์์ ํฉ์ด s์ด๊ณ ๊ณฑ์ด ์ต๋์ธ ์งํฉ์ ์ฐพ๋ ๋ฌธ์ ๋ฅผ ๋ค๋ฃน๋๋ค. ๋ง์ฝ ์งํฉ์ด ์กด์ฌํ์ง ์์ผ๋ฉด -1์ ๋ฐํํ๊ณ , ์กด์ฌํ ๊ฒฝ์ฐ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌ๋ ๋ฐฐ์ด์ ๋ฐํํฉ๋๋ค. Java ์ฝ๋์์๋ ๊ธฐ๋ณธ๊ฐ์ ์ค์ ํ๊ณ ๋๋จธ์ง๋ฅผ ๊ท ๋ฑํ๊ฒ ๋ถ๋ฐฐํ์ฌ ์ต์ ์ ๊ฒฐ๊ณผ๋ฅผ ๋์ถํฉ๋๋ค.
Nov 06, 2024
๐กCoding Test
โJava
[programmers] ๋์ถฉ ๋ง๋ ์ํ - Java
ํด๋ํฐ ์ํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด, ๊ฐ ๋ฌธ์์ ํ์ํ ์ต์ ํค ์ ๋ ฅ ํ์๋ฅผ ๊ณ์ฐํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํฉ๋๋ค. ์ฃผ์ด์ง ์ํ ๋ฐฐ์ด๊ณผ ๋ชฉํ ๋ฌธ์์ด์ ๋ฐํ์ผ๋ก, ๊ฐ ๋ฌธ์์ด์ ์์ฑํ๋ ๋ฐ ํ์ํ ์ต์ ๋๋ฆ ํ์๋ฅผ ๋ฐํํ๋ฉฐ, ์์ฑํ ์ ์๋ ๊ฒฝ์ฐ -1์ ๋ฐํํฉ๋๋ค. ์์๋ฅผ ํตํด ์ ๋ ฅ๊ณผ ์ถ๋ ฅ ๊ฒฐ๊ณผ๋ฅผ ์ ์ํ๋ฉฐ, Map์ ํ์ฉํ ๋ฌธ์ ์ ๋ ฅ ๋ฐฉ๋ฒ์ ์ตํ ์ ์์์ ๊ฐ์กฐํฉ๋๋ค.
Nov 05, 2024
๐กCoding Test
โJava
[programmers] ๋๋ง์ ์ํธ - Java
์ฃผ์ด์ง ๋ฌธ์์ด s์ skip, ๊ทธ๋ฆฌ๊ณ ์์ฐ์ index์ ๋ฐ๋ผ ๋ฌธ์์ด์ ๋ณํํ๋ ๋ฌธ์ ๋ฅผ ๋ค๋ฃจ๊ณ ์๋ค. ๊ฐ ์ํ๋ฒณ์ index๋งํผ ๋ค์ ์ํ๋ฒณ์ผ๋ก ๋ฐ๊พธ๋, skip์ ํฌํจ๋ ์ํ๋ฒณ์ ๊ฑด๋๋ฐ๊ณ , 'z'๋ฅผ ๋์ผ๋ฉด 'a'๋ก ๋์๊ฐ๋ค. ์๋ฅผ ๋ค์ด, s๊ฐ "aukks", skip์ด "wbqd", index๊ฐ 5์ผ ๋ ๊ฒฐ๊ณผ๋ "happy"๊ฐ ๋๋ค.
Nov 04, 2024
๐กCoding Test
โJava
[programmers] ์ซ์ ๋ณํํ๊ธฐ - Java
์์ฐ์ x๋ฅผ y๋ก ๋ณํํ๊ธฐ ์ํ ์ต์ ์ฐ์ฐ ํ์๋ฅผ ๊ตฌํ๋ ๋ฌธ์ ๋ก, ๊ฐ๋ฅํ ์ฐ์ฐ์ n์ ๋ํ๋ ๊ฒ๊ณผ 2 ๋๋ 3์ ๊ณฑํ๋ ๊ฒ์ ๋๋ค. BFS๋ฅผ ์ฌ์ฉํ์ฌ ํ์ฌ ๊ฐ๊ณผ ์ฐ์ฐ ํ์๋ฅผ ์ ์ฅํ๊ณ , ์ค๋ณต ๊ณ์ฐ์ ํผํ๊ธฐ ์ํด ๋ฐฉ๋ฌธ ๋ฐฐ์ด์ ํ์ฉํฉ๋๋ค. ์ฃผ์ด์ง ์์ ์ ๋ฐ๋ผ ๋ณํ์ด ๋ถ๊ฐ๋ฅํ ๊ฒฝ์ฐ -1์ ๋ฐํํฉ๋๋ค.
Nov 01, 2024
๐กCoding Test
โJava
[programmers] ๋ฌธ์์ด ๋๋๊ธฐ - Java
์ฃผ์ด์ง ๋ฌธ์์ด์ ํน์ ๊ท์น์ ๋ฐ๋ผ ๋ถํดํ์ฌ ์์ฑ๋ ํ์ ๋ฌธ์์ด์ ๊ฐ์๋ฅผ ๋ฐํํ๋ Java ํจ์ solution์ ๊ตฌํํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํฉ๋๋ค. ๋ฌธ์์ด์ ์ฒซ ๊ธ์๋ฅผ ๊ธฐ์ค์ผ๋ก x์ x๊ฐ ์๋ ๊ธ์์ ๊ฐ์๋ฅผ ์ธ๊ณ , ๋ ๊ฐ์๊ฐ ๊ฐ์์ง ๋๊น์ง ์งํํ์ฌ ๋ฌธ์์ด์ ๋ถ๋ฆฌํฉ๋๋ค. ์์๋ก "banana", "abracadabra", "aaabbaccccabba"์ ๋ํ ๋ถํด ๊ฒฐ๊ณผ๋ฅผ ์ ์ํฉ๋๋ค.
Oct 31, 2024
๐กCoding Test
โJava
[programmers] ์คํ์ฑํ ๋ฐฉ - Java
์นด์นด์คํก ์คํ์ฑํ ๋ฐฉ์์ ์ฌ์ฉ์๋ค์ด ์ ์ฅ, ํด์ฅ, ๋๋ค์ ๋ณ๊ฒฝ ์ ๋ฐ์ํ๋ ๋ฉ์์ง๋ฅผ ์ฒ๋ฆฌํ๋ ํ๋ก๊ทธ๋จ์ ๊ตฌํํ๋ ๋ฌธ์ ์ ๋ํ ์ค๋ช ์ด๋ค. ์ฌ์ฉ์์ ํ๋์ ๊ธฐ๋กํ๊ณ , ์ต์ข ์ ์ผ๋ก ๋ฐฉ์ ๊ฐ์คํ ์ฌ๋์ด ๋ณผ ์ ์๋ ๋ฉ์์ง๋ฅผ ๋ฐํํ๋ ํจ์๋ฅผ ์์ฑํด์ผ ํ๋ค. ์์ ์ ํจ๊ป ์ ํ์ฌํญ ๋ฐ ํด๊ฒฐ ๋ฐฉ๋ฒ์ด ์ ์๋์ด ์๋ค.
Oct 30, 2024
๐กCoding Test
โJava
[programmers] ๋ฑ๊ตฃ๊ธธ - Java
ํญ์ฐ๋ก ๋ฌผ์ ์ ๊ธด ์ง์ญ์ ํผํ์ฌ ํ๊ต์ ๊ฐ๋ ์ต๋จ ๊ฒฝ๋ก์ ๊ฐ์๋ฅผ ๊ตฌํ๋ ๋ฌธ์ ๋ก, ์ฃผ์ด์ง ๊ฒฉ์์์ ์ค๋ฅธ์ชฝ๊ณผ ์๋์ชฝ์ผ๋ก๋ง ์ด๋ํ ์ ์๋ค. ๋์ ๊ณํ๋ฒ์ ์ฌ์ฉํ์ฌ ๊ฒฝ๋ก ์๋ฅผ ๊ณ์ฐํ๋ฉฐ, ๋ฌผ์ ์ ๊ธด ์ง์ญ์ -1๋ก ํ์ํ์ฌ ๊ฒฝ๋ก ๊ณ์ฐ์์ ์ ์ธํ๋ค. ์ต์ข ๊ฒฐ๊ณผ๋ ๊ฒฉ์์ ์ค๋ฅธ์ชฝ ํ๋จ ๋ชจ์๋ฆฌ์ ์์นํ ๊ฐ์ผ๋ก, ์๊ฐ ๋ณต์ก๋๋ O(mรn)์ด๋ค.
Oct 29, 2024
๐กCoding Test
โJava
[programmers] ํ๋ฐฐ์์ - Java
ํ๋ฐฐ์์๋ฅผ ํธ๋ญ์ ์ค์ด์ผ ํ๋ ๋ฌธ์ ์์, ์์ฌ๋ ์ปจํ ์ด๋ ๋ฒจํธ์์ ์์๋ฅผ ์ํ๋ ์์๋ก ์ค์ด์ผ ํ๋ฉฐ, ๋ณด์กฐ ์ปจํ ์ด๋ ๋ฒจํธ๋ฅผ ์ด์ฉํด ์์๋ฅผ ์์๋ก ๋ณด๊ดํ ์ ์๋ค. ์ฃผ์ด์ง ์์์ ๋ง์ถฐ ๋ช ๊ฐ์ ์์๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ์ค์ ์ ์๋์ง๋ฅผ ๊ณ์ฐํ๋ Java ์๋ฃจ์ ์ ์ ๊ณตํ๋ฉฐ, ์คํ์ ํ์ฉํ์ฌ ์์๋ฅผ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํ๋ค.
Oct 21, 2024
๐กCoding Test
โJava
[programmers] ์ฃผ์ฐจ ์๊ธ ๊ณ์ฐ - Java
์ฃผ์ฐจ ์๊ธ ๊ณ์ฐ ๋ฌธ์ ๋ ์ฃผ์ด์ง ์๊ธํ์ ์ฐจ๋์ ์ ์ถ์ฐจ ๊ธฐ๋ก์ ๋ฐํ์ผ๋ก ์ฐจ๋๋ณ ์ฃผ์ฐจ ์๊ธ์ ๊ณ์ฐํ๋ ๊ฒ์ ๋๋ค. ์ฐจ๋์ ์ ์ฐจ ์๊ฐ์ ๊ธฐ๋กํ๊ณ , ์ถ์ฐจ ์ ์ฃผ์ฐจ ์๊ฐ์ ๊ณ์ฐํ์ฌ ์๊ธ์ ๋ถ๊ณผํฉ๋๋ค. ์ถ์ฐจ ๊ธฐ๋ก์ด ์๋ ๊ฒฝ์ฐ 23:59์ ์ถ์ฐจ๋ ๊ฒ์ผ๋ก ๊ฐ์ฃผํ๋ฉฐ, ๊ธฐ๋ณธ ์๊ฐ ์ด๋ด์ ์ฃผ์ฐจ์๋ ๊ธฐ๋ณธ ์๊ธ์ด, ์ด๊ณผ ์์๋ ์ถ๊ฐ ์๊ธ์ด ๋ถ๊ณผ๋ฉ๋๋ค. ์ต์ข ์ ์ผ๋ก ์ฐจ๋ ๋ฒํธ ์์ผ๋ก ์ ๋ ฌ๋ ์๊ธ์ ๋ฐํํฉ๋๋ค.
Oct 14, 2024
๐กCoding Test
โJava
[programmers] ๋ก๋์ ์ต๊ณ ์์์ ์ต์ ์์ - Java
๋ก๋ 6/45์ ๋น์ฒจ ์์๋ฅผ ๊ณ์ฐํ๋ ๋ฌธ์ ๋ฅผ ๋ค๋ฃจ๋ฉฐ, ๊ตฌ๋งคํ ๋ก๋ ๋ฒํธ์ ๋น์ฒจ ๋ฒํธ๋ฅผ ๋น๊ตํ์ฌ ์ต๊ณ ์์์ ์ต์ ์์๋ฅผ ๊ตฌํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํ๋ค. ๋ก๋ ๋ฒํธ ์ค ์์๋ณผ ์ ์๋ ์ซ์๋ 0์ผ๋ก ํ๊ธฐํ๊ณ , ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ๋ฅํ ์ต๊ณ ๋ฐ ์ต์ ์์๋ฅผ ๋ฐํํ๋ solution ํจ์๋ฅผ ๊ตฌํํ๋ค. ์ฃผ์ ๋ก์ง์ 0์ ๊ฐ์์ ์ผ์นํ๋ ์ซ์๋ฅผ ์ธ์ด ์์๋ฅผ ๊ฒฐ์ ํ๋ ๋ฐฉ์์ด๋ค.
Oct 07, 2024
๐กCoding Test
โJava
[programmers] ์คํฌํธ๋ฆฌ - Java
์ฃผ์ด์ง ์ ํ ์คํฌ ์์์ ๋ฐ๋ผ ๊ฐ๋ฅํ ์คํฌํธ๋ฆฌ์ ๊ฐ์๋ฅผ ๊ตฌํ๋ ๋ฌธ์ ๋ก, ์คํฌํธ๋ฆฌ์ ๊ฐ ์คํฌ์ด ์ฌ๋ฐ๋ฅธ ์์๋ก ๋ฐฐ์์ก๋์ง๋ฅผ ํ์ธํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํ๋ค. ์์๋ก๋ "BACDE", "CBADF", "AECB", "BDA"๊ฐ ์ฃผ์ด์ก์ผ๋ฉฐ, ์ ํจํ ์คํฌํธ๋ฆฌ๋ 2๊ฐ์ด๋ค. ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์คํฌํธ๋ฆฌ์ ๊ฐ ๋ฌธ์๋ฅผ ํ์ธํ์ฌ ์ ํ ์คํฌ ์์์ ๋น๊ตํ๋ ๊ฒ์ด๋ค.
Sep 30, 2024
๐กCoding Test
โJava
[programmers] ๋ ๋ฐ๋จน๊ธฐ - Java
๋ ๋ฐ๋จน๊ธฐ ๊ฒ์์์ ์ฃผ์ด์ง 2์ฐจ์ ๋ฐฐ์ด์ ์ ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก, ๊ฐ ํ์์ ๊ฐ์ ์ด์ ์ฐ์์ผ๋ก ๋ฐ์ง ์๊ณ ์ป์ ์ ์๋ ์ต๋ ์ ์๋ฅผ ๊ณ์ฐํ๋ Java ์๋ฃจ์ ์ ์ ์ํฉ๋๋ค. ๋์ ๊ณํ๋ฒ์ ์ฌ์ฉํ์ฌ ์ด์ ํ์ ์ต๋ ์ ์๋ฅผ ์ ๋ฐ์ดํธํ๋ฉฐ, ์ต์ข ์ ์ผ๋ก ์๊ฐ ๋ณต์ก๋๋ O(N)์ ๋๋ค.
Sep 23, 2024
๐กCoding Test
โJava
[programmers] ๋ค์ ์๋ ํฐ ์ ์ฐพ๊ธฐ - Java
์ ์ ๋ฐฐ์ด numbers์์ ๊ฐ ์์์ ๋ํด ์์ ๋ณด๋ค ๋ค์ ์๋ ๊ฐ์ฅ ๊ฐ๊น์ด ํฐ ์๋ฅผ ์ฐพ๋ ๋ฌธ์ ๋ฅผ ๋ค๋ฃจ๊ณ ์๋ค. ์คํ์ ์ฌ์ฉํ์ฌ ํจ์จ์ ์ผ๋ก ํด๊ฒฐํ๋ฉฐ, ๊ฐ ์์๋ฅผ ์ฒ๋ฆฌํ๋ ๋์ ํ์ฌ ์ซ์๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์ซ์๋ ์คํ์์ ์ ๊ฑฐํ๋ค. ์ต์ข ์ ์ผ๋ก ์๊ฐ ๋ณต์ก๋๋ O(n)์ด๋ค.
Sep 16, 2024
๐กCoding Test
โJava
[programmers] [PCCE ๊ธฐ์ถ๋ฌธ์ ] 9๋ฒ / ์งํ ์ ๊ธฐ - Java
๋ค์ํ ์งํ๋ฅผ ์ง๊ฐ์ ๋ฃ๊ธฐ ์ํด ์งํ๋ฅผ ์ต์ ๋ช ๋ฒ ์ ์ด์ผ ํ๋์ง๋ฅผ ๊ณ์ฐํ๋ ๋ฌธ์ ๋ฅผ ๋ค๋ฃน๋๋ค. ์ง๊ฐ๊ณผ ์งํ์ ํฌ๊ธฐ๋ฅผ ๋น๊ตํ์ฌ, ์งํ์ ๊ธด ์ชฝ์ ๋ฐ์ผ๋ก ์ ๋ ๊ท์น์ ๋ฐ๋ฅด๋ฉฐ, ์ ๋ ํ์๋ฅผ ์ธ์ด ์ต์ข ์ ์ผ๋ก ์ง๊ฐ์ ๋ฃ์ ์ ์๋์ง ํ์ธํฉ๋๋ค. ์์ ์์๋ ์ง๊ฐ ํฌ๊ธฐ์ ์งํ ํฌ๊ธฐ๋ฅผ ์ฃผ์ด์ก์ ๋, ํ์ํ ์ ๊ธฐ ํ์๋ฅผ ๋ฐํํ๋ Java ์๋ฃจ์ ์ ์ ๊ณตํฉ๋๋ค.
Sep 09, 2024
๐กCoding Test
โJava
[programmers] ๋ฐฉ๋ฌธ ๊ธธ์ด - Java
๊ฒ์ ์บ๋ฆญํฐ๊ฐ ์ฃผ์ด์ง ๋ช ๋ น์ด์ ๋ฐ๋ผ ์ด๋ํ๋ฉฐ ์ฒ์ ๊ฑธ์ด๋ณธ ๊ธธ์ ๊ธธ์ด๋ฅผ ๊ณ์ฐํ๋ ๋ฌธ์ ์ ๋๋ค. ์บ๋ฆญํฐ๋ ์ขํํ๋ฉด์ ๊ฒฝ๊ณ ๋ด์์๋ง ์ด๋ํ ์ ์์ผ๋ฉฐ, ์ด๋ ๊ฒฝ๋ก๋ Set์ ์ฌ์ฉํ์ฌ ์ ์ฅํ์ฌ ์ค๋ณต ๊ณ์ฐ์ ๋ฐฉ์งํฉ๋๋ค. ์ต์ข ์ ์ผ๋ก, ์ฒ์ ๋ฐฉ๋ฌธํ ๊ฒฝ๋ก์ ์๋ฅผ ๋ฐํํ๋ solution ํจ์๋ฅผ ๊ตฌํํฉ๋๋ค.
Sep 02, 2024
โJava
๐กCoding Test
[programmers] ๋กค์ผ์ดํฌ ์๋ฅด๊ธฐ - Java
๋กค์ผ์ดํฌ๋ฅผ ๊ณตํํ๊ฒ ์๋ฅด๋ ํ๋ก๊ทธ๋๋ฐ ๋ฌธ์ ์ ๋ํ ์ค๋ช ๊ณผ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๋ค๋ฃฌ๋ค. ํต์ฌ ๊ฐ๋ ์ ๋ค์๊ณผ ๊ฐ๋ค. Set์ ์ฌ์ฉํ์ฌ ํ ํ์ ์ข ๋ฅ๋ฅผ ์ถ์ โ , โ ๋ฐฐ์ด์ ์ฌ์ฉํ์ฌ ์ค๋ฅธ์ชฝ ๋ถ๋ถ์ ํ ํ ๊ฐ์๋ฅผ ๊ด๋ฆฌโ , ์ ์ฒด ๋กค์ผ์ดํฌ๋ฅผ ์์ฐจ์ ์ผ๋ก ๋๋๋ฉด์ ๊ณตํํ ์ง์ ์ ์ฐพ๋ ์๊ณ ๋ฆฌ์ฆโ โ
Aug 26, 2024
๐กCoding Test
โJava
Made with inblog
๐จ๐ปโ๐ปDriedPollack's Blog
RSS
ยท
Powered by Inblog