• 관리
  • 글쓰기
  • 로그인
  • 로그아웃

오늘의 지식 채우기

    프로필

    오늘의 지식 채우기

    함께하는 가치를 추구합니다,

    GitHub   Mail

    카테고리

    • 분류 전체보기 (127)
      • 알고리즘 (90)
        • Python (36)
        • Swift (2)
        • Java (50)
        • 개념 (2)
      • Dev (36)
        • Computer Science (4)
        • Java (3)
        • DB (1)
        • Docker (1)
        • Troubleshoot (2)
        • React Native (9)
        • Swift (16)
      • 메모 (2)
        • 참고 자료 (2)
        • 일상 (0)

    최근 글

    인기 글

    최근 댓글

    방문자 통계

    오늘 :

    어제 :

    54301

    • 백준 알고리즘 5430번: AC (Python) 문제 정보 5430번: AC 각 테스트 케이스에 대해서, 입력으로 주어진 정수 배열에 함수를 수행한 결과를 출력한다. 만약, 에러가 발생한 경우에는 error를 출력한다. www.acmicpc.net 핵심 R(뒤집기) 와 D(버리기) 함수를 사용자가 입력한 순서대로 수행 후 배열의 결과 출력하기 여기서 R 작업을 수행할 때 배열을 직접 reverse 하는 건 절대 안된다고 생각,, (엄청나게 비효율적임) 나는 cur 변수를 사용하여 현재 커서의 위치를 표현하고, lcur(left cur), rcur(right cur) 을 사용하여 뒤집지 않은 상태에서의 D(버리기) 작업과 뒤집은 상태에서의 D 작업을 다음과 같이 수행하였다 if isReverse: rcur -= 1 else: lcur += 1 R(뒤집기.. 알고리즘/Python 2023. 6. 13.
    이전 1 다음
    TOP

    세상에 이로운 소프트웨어를 개발하는 백엔드 개발자를 꿈꾸고 있습니다

    @dduneon

    잠깐만요! 이 글도 한 번 보고 가세요 🧡
    
    

    티스토리툴바