๐ ๊ณต๋ถํ๋ ์ง์ง์ํ์นด๋ ์ฒ์์ด์ง?
[Programmers] ์ฃผ์๊ฐ๊ฒฉ ๋ณธ๋ฌธ
728x90
๋ฐ์ํ
์ฃผ์๊ฐ๊ฒฉ
์ด ๋จ์๋ก ๊ธฐ๋ก๋ ์ฃผ์๊ฐ๊ฒฉ์ด ๋ด๊ธด ๋ฐฐ์ด prices๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋,
๊ฐ๊ฒฉ์ด ๋จ์ด์ง์ง ์์ ๊ธฐ๊ฐ์ ๋ช ์ด์ธ์ง๋ฅผ return ํ๋๋ก solution ํจ์
# ์ฃผ์๊ฐ๊ฒฉ
# ์ด ๋จ์๋ก ๊ธฐ๋ก๋ ์ฃผ์๊ฐ๊ฒฉ์ด ๋ด๊ธด ๋ฐฐ์ด prices๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋,
# ๊ฐ๊ฒฉ์ด ๋จ์ด์ง์ง ์์ ๊ธฐ๊ฐ์ ๋ช ์ด์ธ์ง๋ฅผ return ํ๋๋ก solution ํจ์
def solution(prices):
answer = []
for i in range(len(prices) - 1) :
temp = len(prices) - i - 1
for j in range(1+i, len(prices)) :
if prices[i] > prices[j] :
temp = j - i
break
answer.append(temp)
answer.append(0)
return answer
728x90
๋ฐ์ํ
'๐ฆฅ ์ฝํ > Programmers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Programmers] ์์ (0) | 2023.05.05 |
---|---|
[Programmers] ์ ํ๋ฒํธ ๋ชฉ๋ก (0) | 2023.05.05 |
[Programmers] ๋ค๋ฆฌ๋ฅผ ์ง๋๋ ํธ๋ญ (0) | 2023.04.14 |
[Programmers] ๊ฒ์ ๋งต ์ต๋จ๊ฑฐ๋ฆฌ (0) | 2023.04.14 |
[Programmers] ๊ณต์ ์ฐ์ฑ (0) | 2023.04.14 |
Comments