hgk0404.tistory
Code After Work
hgk0404.tistory

공지사항

  • 블로그
전체 방문자
오늘
어제
  • 전체 카테고리
    • [컴퓨터비전]
    • [MLOps]
      • [FastAPI]
    • [Computer Science]
      • [컴퓨터네트워크]
      • [알고리즘]
      • [자료구조 in C]
      • [C & C++]
      • [이산수학]
      • [Math]
    • [머신러닝]
      • [Numpy, Pandas]
    • [Cloud]
      • [AWS]
      • [NCP]
      • [Kubernetes]
      • [Terraform]
    • [Dev]
      • [가상환경]
      • [Linux]
      • [Docker]
    • [Python]
    • [Coding Test]
      • [백준]
      • [프로그래머스]
      • [SQL]
    • [WEB]
    • [일상]
    • [엑셀]
    • [금융]

인기 글

최근 글

최근 댓글

250x250
hELLO · Designed By 정상우.
hgk0404.tistory

Code After Work

[Coding Test]/[프로그래머스]

[프로그래머스] lv1 같은 숫자는 싫어 / 파이썬, 고득점kit

2023. 10. 8. 00:21
728x90

같은 숫자는 싫어

 

주의점!

  • 입력된 arr에 맞는 순서대로 숫자를 리턴해야 한다
  • 그래서 파이썬 set함수를 사용해서는 문제를 해결할 수 없다(set함수는 순서가 랜덤이니까)

 

해결방법

  • 변수를 만들어 arr의 첫번째 원소 즉 arr[0]을 입력받는다
  • 반복문을 돌리면서 다음 원소가 변수와 일치하지 않으면 answer에 추가, 변수 갱신

 

def solution(arr):
    answer = []
    tmp = arr[0]
    answer.append(tmp)
    for i in range(1, len(arr)):
        if tmp != arr[i]:
            answer.append(arr[i])
            tmp = arr[i]
    return answer

 

 

 

728x90
저작자표시 동일조건 (새창열림)

'[Coding Test] > [프로그래머스]' 카테고리의 다른 글

[프로그래머스] lv2 기능개발 / 파이썬, 고득점kit  (2) 2023.10.09
[프로그래머스] lv2 올바른 괄호 / 파이썬, 고득점kit  (0) 2023.10.09
[프로그래머스] lv3 베스트앨범 / 파이썬, 고득점kit  (0) 2023.10.05
[프로그래머스] lv2 의상 / 파이썬, 고득점kit  (0) 2023.10.05
[프로그래머스] lv2 전화번호 목록 / 파이썬, 고득점kit  (0) 2023.10.05
'[Coding Test]/[프로그래머스]' 카테고리의 다른 글
  • [프로그래머스] lv2 기능개발 / 파이썬, 고득점kit
  • [프로그래머스] lv2 올바른 괄호 / 파이썬, 고득점kit
  • [프로그래머스] lv3 베스트앨범 / 파이썬, 고득점kit
  • [프로그래머스] lv2 의상 / 파이썬, 고득점kit
hgk0404.tistory
hgk0404.tistory
공부기록

티스토리툴바