011. 같은 숫자는 싫어
문제
내 풀이(정답)
def solution(arr):
answer = []
answer.append(arr[0]) # 0번째 값은 앞에 비교대상이 없으니 미리 추가해줌
for i in range(1, len(arr)): # 범위 설정
if arr[i] != arr[i-1]: # 인덱스 i값과 인덱스 i-1값을 비교
answer.append(arr[i]) # 값 추출
return answer
- 인덱스
i
값과i+1
의 값을 비교하고 싶었는데idexerror
를 해결하지 못해서 방향성 바꿈
다른 사람 풀이
def no_continuous(s):
a = []
for i in s:
if a[-1:] == [i]: continue
a.append(i)
return a
- 다른 분들이 감탄하시는 코드라서 가져옴(이해하기 위해서 공부하겠습니다!!!!!)
Author And Source
이 문제에 관하여(011. 같은 숫자는 싫어), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@hiyee-gj/011.-같은-숫자는-싫어저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)