250x250
Link
๋์ GitHub Contribution ๊ทธ๋ํ
Loading data ...
Notice
Recent Posts
Recent Comments
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
Tags
- iloc
- ํ์ด์ฌ
- ๋ฐ์ดํฐ๋ถ์์ค์ ๋ฌธ๊ฐ
- ๋์ํ๋ณธ
- ๋ฐ์ดํฐ๋ถ์
- ์ค๋ฒ์ํ๋ง
- opencv
- ๊ตฐ์งํ
- LDA
- ํฌ๋กค๋ง
- ์ธ๋์ํ๋ง
- ์ฃผ์ฑ๋ถ๋ถ์
- numpy
- dataframe
- ๋ฐ์ดํฐ๋ถ์์ ๋ฌธ๊ฐ
- t-test
- ADP
- ์๋ํด๋ผ์ฐ๋
- datascience
- Lambda
- ๋ ๋ฆฝํ๋ณธ
- ADsP
- PCA
- DBSCAN
- ๋น ๋ฐ์ดํฐ
- ๋ฐ์ดํฐ๋ถ๊ท ํ
- ๋น ๋ฐ์ดํฐ๋ถ์๊ธฐ์ฌ
- pandas
- ํ ์คํธ๋ถ์
- Python
Archives
Data Science LAB
[Python] ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ฉํ ์คํธ ์ฐ์ต - level1(๊ฐ์ ์ซ์๋ ์ซ์ด) ๋ณธ๋ฌธ
๐ Coding Test/Programmers
[Python] ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ฉํ ์คํธ ์ฐ์ต - level1(๊ฐ์ ์ซ์๋ ์ซ์ด)
ใ ใ ใ ใ 2022. 8. 26. 05:24728x90
1. ๋ฌธ์
2. ์์
3. ๋ด ํ์ด
def solution(arr):
answer = []
answer.append(arr[0])
for i in range(len(arr)-1):
if arr[i] != arr[i+1]:
answer.append(arr[i+1])
return answer
array์ ์ฒซ๋ฒ์งธ ์์๋ ๋ฌด์กฐ๊ฑด ์ถ๊ฐํด์ฃผ๊ณ
๋๋ฒ์งธ ์์๋ถํฐ๋ ์๊ธ์์ ๋ค๋ฅด๋ฉด ๋ท๊ธ์ ์ถ๊ฐ!
4. ๋ค๋ฅธ ์ฌ๋ ํ์ด
def solution(arr):
answer = []
for i in arr:
if answer[-1:] == [i]: continue
answer.append(i)
return answer
answer์ ์ถ๊ฐ๋ ์ซ์์ ๋ง์ง๋ง ์ซ์๊ฐ i์ ๊ฐ์ผ๋ฉด continue,
๊ฐ์ง ์์ผ๋ฉด answer์ ์๋ก ์ถ๊ฐ
728x90
'๐ Coding Test > Programmers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Comments