์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Deque
- ๋ฐฑ์ค c++
- ์คํ
- ์ฅ๊ณ
- ํ
- Set
- ์ฝ๋ฉํ ์คํธ
- Servlet
- counter
- hash
- JSP
- ํฌ ํฌ์ธํฐ
- ํ์ด์ฌ
- jquery
- ์ฝ๋์
- 2๋จ๊ณ
- ๋ฐฑ์ค
- ์ํด๋ฆฌ ์ฑ๋ฆฐ์ง
- 1๋จ๊ณ
- Lambda
- ๋ฐฐ์ด
- JavaScript
- ์๋ฐ
- ์คํ๋ง
- R
- ๊ฐ๋ฆ
- ๋ ์์ ํฉ
- MySQL
- ํ๋ก๊ทธ๋๋จธ์ค
- ํด์
- Today
- Total
๋ชฉ๋กํด์ (4)
Development
ใ ใ ๋์ ๋๋ฆฌ๊น์ง ๋ง๋ค์๋๋ฐ ๊ณ์ฐ์ ์ด๋ป๊ฒ ํ ๊ฑด์ง ๊ณ ๋ฏผํ๋ค๊ฐ.. ๋ธ๋ก๊ทธ๋ดค๋ค ใ .. ๋ธ๋ก๊ทธ์์ ๊ณ์ฐ ๋ฐฉ๋ฒ๋ง ๋ณด๊ณ ์ฝ๋๋ ๋ด๊ฐ ์ง๋ดค๋ค!ใ ์ค๋ช ์ ์ฝ๋ ์์ ๋ค์ด๊ฐ์๋ค. ๋ด ์ฝ๋ def solution(clothes): dic = {} sol=1 #์ข ๋ฅ๋ฅผ key, ์๋ฅผ value๋ก ๋์ ๋๋ฆฌ๋ฅผ ๋ง๋ค์ด์ค๋ค. for key in clothes: if key[1] in dic: dic[key[1]]+=1 else: dic[key[1]] = 1 # ๊ฐ ์ข ๋ฅ๋ณ๋ก ์ ๋ ๊ฒฝ์ฐ์ ์๋ฅผ ๊ณฑํด์ค๋ค. ๋ง์ง๋ง์ ์ ๋ถ ์ ์ง ์๋ ๊ฒฝ์ฐ์ ์๋ฅผ ๋นผ์ค๋ค. for key in dic: sol*=dic[key]+1 return sol-1 ๋ค๋ฅธ์ฌ๋ ์ฝ๋ def solution(clothes): from collections import Coun..
์์ฃผํ์ง ๋ชปํ ์ ์ - https://programmers.co.kr/learn/courses/30/lessons/42576 ์ ๋ต! def solution(participant, completion): participant.sort() completion.sort() for i in range(len(completion)): if participant[i] != completion[i]: return participant[i] return participant[len(participant)-1] ๋๋ฒ ๋ค ์ ๋ ฌํ ๋ค์ ๋ค๋ฅธ ์ด๋ฆ์ด ๋์ฌ ๋ returnํด์ค๋ค. ๋ค๋ฅธ ์ด๋ฆ์ด ์์ผ๋ฉด ๊ฐ์ฅ ๋ง์ง๋ง ์์๊ฐ ๋ต์ด๋ฏ๋ก participant์ ๋ง์ง๋ง ์์๋ฅผ return ํด์ค๋ค
์ ํ๋ฒํธ ๋ชฉ๋ก - https://programmers.co.kr/learn/courses/30/lessons/42577# 1) ์คํจ def solution(phone_book): answer = True for i in range(1,len(phone_book)): if phone_book[i][0:len(phone_book[0])] == phone_book[0]: answer = False return answer return answer ์ฑ์ ๊ฒฐ๊ณผ ์ ํ์ฑ: 62.5 ํจ์จ์ฑ: 4.2 ํฉ๊ณ: 66.7 / 100.0 ใ ใ ์ ํ๋ฆฐ์ง ๋ชจ๋ฅด๊ฒ ๋ค..... ๊ณ์ ํด๋ด์ผ๊ฒ ๋ค... => ๋ฌธ์ ์๋ชป์ดํด 2) ์คํจ def solution(phone_book): answer = True for i in range(1,le..
Hash? key์ Value๋ก ์ด๋ฃจ์ด์ง ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ์๋ฏธํ๋ค. ํ์ด์ฌ์์๋ ๋์ ๋๋ฆฌ ํ์ ์ด ํด์ ํ ์ด๋ธ๊ณผ ๊ฐ์ ๊ตฌ์กฐ์ด๋ค. ์ฅ์ ๋ฐ์ดํฐ ์ ์ฅ/๊ฒ์ ์๋๊ฐ ๋น ๋ฅด๋ค. ํด์๋ ํค์ ๋ํ ๋ฐ์ดํฐ๊ฐ ์๋์ง ํ์ธ์ด ์ฝ๋ค. ๋จ์ ์ผ๋ฐ์ ์ผ๋ก ์ ์ฅ๊ณต๊ฐ์ด ์ข๋ ๋ง์ด ํ์ํ๋ค. ์ฌ๋ฌ ํค์ ํด๋นํ๋ ์ฃผ์๊ฐ ๋์ผํ ๊ฒฝ์ฐ ์ถฉ๋์ ํด๊ฒฐํ๊ธฐ ์ํ ๋ณ๋ ์๋ฃ๊ตฌ์กฐ๊ฐ ํ์ํ๋ค. ์๊ฐ๋ณต์ก๋ ์ผ๋ฐ์ ์ธ ๊ฒฝ์ฐ(์ถฉ๋์ด ์๋ ๊ฒฝ์ฐ) : O(1) ์ต์ ์ ๊ฒฝ์ฐ(๋ชจ๋ ๊ฒฝ์ฐ์ ์ถฉ๋์ด ๋ฐ์ํ๋ ๊ฒฝ์ฐ) : O(n)