๋ชฉ๋ก์ฝ”๋”ฉํ…Œ์ŠคํŠธ/ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค (7)

728x90

๐Ÿ‘ฉ๐Ÿปโ€๐ŸŒพ

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค/Java] ์‹ ๊ณ  ๊ฒฐ๊ณผ ๋ฐ›๊ธฐ

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr 2022 KAKAO BLIND RECRUITMENT์—์„œ LV.1์œผ๋กœ ์ถœ์ œ๋œ ๋ฌธ์ œ์ด๋‹ค. 2024 KAKAO WINTER INTERNSHIP ์ฝ”ํ…Œ๋ฅผ ๋ด๋ณธ 1์ธ์œผ๋กœ์„œ ์นด์นด์˜ค๋Š” HashMap์„ ํ™œ์šฉํ•˜๋Š” ๋ฌธ์ œ๋ฅผ ์ข‹์•„ํ•˜๋Š” ๋“ฏ HaspMap์—์„œ ํ™œ์šฉ๋˜๋Š” ๋ฉ”์„œ๋“œ๋“ค์„ ์ •๋ฆฌํ•˜๊ธฐ ์ข‹์€ ๋ฌธ์ œ์ธ ๊ฑฐ ๊ฐ™์•„์„œ ์ฝ”๋“œ๋ธ”๋Ÿญ๋ณ„๋กœ ์ž์„ธํžˆ ์„ค๋ช…์„ ์ ์–ด๋‘๋ ค๊ณ  ํ•œ๋‹ค:) ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป ์ „์ฒด ์ฝ”๋“œ๋Š” ์šฐ์„  ์•„๋ž˜์™€ ๊ฐ™๋‹ค. import java.util.*; class Solution { public int[] solution(String[] id_list, St..

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค/Python] ์˜์–ด๊ฐ€ ์‹ซ์–ด์š”

์ด ๋ฌธ์ œ๋ฅผ ํ’€๋ฉด์„œ ์ฒ˜์Œ์œผ๋กœ ๋‚ด์žฅํ•จ์ˆ˜ enumerate()๋ฅผ ์‚ฌ์šฉํ•ด๋ด์„œ ๊ฐœ๋… ์ •๋ฆฌ๋ฅผ ์œ„ํ•ด ํฌ์ŠคํŒ…ํ•˜๊ฒŒ ๋๋‹ค. โœ… enumerate() ํ•จ์ˆ˜๋ž€? ๋ฆฌ์ŠคํŠธ์˜ ์›์†Œ์— ์ˆœ์„œ๊ฐ’์„ ๋ถ€์—ฌํ•ด์ฃผ๋Š” ํ•จ์ˆ˜ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ธ๋ฑ์Šค์™€ ์›์†Œ๋กœ ์ด๋ฃจ์–ด์ง„ ํŠœํ”Œ(tuple)๋กœ ๋งŒ๋“ค์–ด์ค€๋‹ค -> ์˜ˆ์‹œ ์ฝ”๋“œ๋กœ ํ™•์ธํ•ด๋ณด์ž nums = ["apple", "banana", "pear","strawberry","grape"] for i in enumerate(nums): print(i) ์œ„ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ ์‹œ, ์•„๋ž˜์™€ ๊ฐ™์ด ์ธ๋ฑ์Šค์™€ ์›์†Œ๋ฅผ ํŠœํ”Œ ํ˜•ํƒœ๋กœ ์ถœ๋ ฅํ•ด์ค€๋‹ค. ์ด๋•Œ, ์ธ๋ฑ์Šค์™€ ์›์†Œ๋ฅผ ๊ฐ๊ฐ ๋‹ค๋ฅธ ๋ณ€์ˆ˜์— ํ• ๋‹นํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ์•„๋ž˜ ์ฝ”๋“œ์™€ ๊ฐ™์ด ์–ธํŒฉํ‚น์„ ํ•ด์ฃผ๋ฉด ๋œ๋‹ค. nums = ["apple", "banana", "pear","strawberry","grape"] ..

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค/Python] ๋Œ€๋ฌธ์ž์™€ ์†Œ๋ฌธ์ž

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์—์„œ ํ•ด๋‹น ๋ฌธ์ œ๋ฅผ ํ’€๋‹ค๊ฐ€ swapcase()๋ž€ ๋‚ด์žฅํ•จ์ˆ˜๋ฅผ ์ฒ˜์Œ ์•Œ๊ฒŒ ๋ผ์„œ, ๋Œ€์†Œ๋ฌธ์ž ๊ด€๋ จ ๋‚ด์žฅํ•จ์ˆ˜๋ฅผ ์ •๋ฆฌํ•˜๊ณ ์ž ํ•ด๋‹น ๋ฌธ์ œ ํ’€์ด๋ฅผ ํฌ์ŠคํŒ…ํ•˜๊ฒŒ ๋๋‹ค. โœ… ๋Œ€์†Œ๋ฌธ์ž ๊ด€๋ จ ๋‚ด์žฅํ•จ์ˆ˜ upper() ๋ฌธ์ž์—ด์„ ๋ชจ๋‘ ๋Œ€๋ฌธ์ž๋กœ ๋ณ€ํ™˜ lower() ๋ฌธ์ž์—ด์„ ๋ชจ๋‘ ๋Œ€๋ฌธ์ž๋กœ ๋ณ€ํ™˜ isupper() ํ•ด๋‹น ๋ฌธ์ž๊ฐ€ ๋ชจ๋‘ ๋Œ€๋ฌธ์ž์ธ์ง€ ํ™•์ธํ•˜์—ฌ booleanํ˜•์œผ๋กœ ๊ฒฐ๊ณผ ๋ฐ˜ํ™˜ islower() ํ•ด๋‹น ๋ฌธ์ž๊ฐ€ ๋ชจ๋‘ ์†Œ๋ฌธ์ž์ธ์ง€ ํ™•์ธํ•˜์—ฌ booleanํ˜•์œผ๋กœ ๊ฒฐ๊ณผ ๋ฐ˜ํ™˜ swapcase() ๋Œ€๋ฌธ์ž๋Š” ์†Œ๋ฌธ์ž๋กœ, ์†Œ๋ฌธ์ž๋Š” ๋Œ€๋ฌธ์ž๋กœ ๋ณ€ํ™˜ ๐Ÿ’ก์˜ˆ์ œ ์ฝ”๋“œ str1 = "StudyIng PyThoN" str2 = "it is all lower" print('case1', str1.upper()) print('case2', str1.lower()) p..