본문 바로가기

LEVEL360

[프로그래머스] Swift - 카드 짝 맞추기 https://school.programmers.co.kr/learn/courses/30/lessons/72415 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2023.11.14 기준 Level 3 알고리즘 공부를 위해 풀고 기록하는 글입니다! 참고만 해주시고 더 좋은 풀이법이 있다면 알려주세요! 아이디어 문제 조건 4x4 사이즈의 격자(2차원 배열) 존재 배열의 각 원소는 0~6까지의 수 0은 빈 칸 1~6은 카드 번호 각 카드 번호는 2개씩 중복하여 배열에 있다. 뒷면이 보이도록 뒤집혀 있는 상태에서 시작한다. 한 카드씩 앞면이 보이도록 뒤집을 수 .. 2023. 11. 14.
[프로그래머스] Swift - 공 이동 시뮬레이션 https://school.programmers.co.kr/learn/courses/30/lessons/87391 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2023.11.09 기준 Level 3 알고리즘 공부를 위해 풀고 기록하는 글입니다! 참고만 해주시고 더 좋은 풀이법이 있다면 알려주세요! 아이디어 문제 조건 n x m 크기의 격자 존재 (2차원 배열) 특정 좌표에서 시작해서 queries에 담긴 이동을 전부 마치고 (x, y)에 도달하는 경우를 찾아서 해당 시작 좌표의 개수를 구해야 한다. 이동 중에 벽을 만나면 벽에 닿은 지점에서 멈추게 된다.. 2023. 11. 9.
[프로그래머스] Swift - 코딩 테스트 공부 https://school.programmers.co.kr/learn/courses/30/lessons/118668 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2023.11.07 기준 Level 3 알고리즘 공부를 위해 풀고 기록하는 글입니다! 참고만 해주시고 더 좋은 풀이법이 있다면 알려주세요! 아이디어 문제 조건 최초 알고력(alp), 코딩력(cop)이 주어진다. 각 문제를 풀기 위해서는 나의 알고력, 코딩력이 해당 문제의 최소 알고력/코딩력 이상이어야 한다. 각 문제를 풀면 해당 문제마다 주어진 만큼의 알고력, 코딩력이 증가한다. 각 문제를 풀기.. 2023. 11. 7.
[프로그래머스] Swift - 매칭 점수 https://school.programmers.co.kr/learn/courses/30/lessons/42893 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2023.10.14 기준 Level 3 알고리즘 공부를 위해 풀고 기록하는 글입니다! 참고만 해주시고 더 좋은 풀이법이 있다면 알려주세요! 아이디어 문제 조건 HTML 형태의 페이지 정보가 주어진다. 각 페이지에 대해 점수들을 계산해서 매칭 점수가 가장 높은 페이지를 찾아야 한다. 점수 계산법 기본 점수 = 해당 웹페이지의 텍스트 중, 검색어가 등장하는 횟수 (대소문자 무시) 외부 링크 수 = 해.. 2023. 10. 14.
[프로그래머스] Swift - 2차원 동전 뒤집기 https://school.programmers.co.kr/learn/courses/30/lessons/131703 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2023.10.10 기준 Level 3 알고리즘 공부를 위해 풀고 기록하는 글입니다! 참고만 해주시고 더 좋은 풀이법이 있다면 알려주세요! 아이디어 문제 조건 최대 10 x 10 크기의 배열 제공 열의 각 요소는 0 또는 1로 구성 배열을 행 또는 열 단위로 뒤집어서 target과 같은 형태로 만드는 작업 진행 이때 target을 만들 수 있는 최소 뒤집기 횟수를 리턴 우선 배열의 뒤집는 경우의.. 2023. 10. 10.
[프로그래머스] Swift - 추석 트래픽 https://school.programmers.co.kr/learn/courses/30/lessons/17676 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2023.09.29 기준 Level 3 알고리즘 공부를 위해 풀고 기록하는 글입니다! 참고만 해주시고 더 좋은 풀이법이 있다면 알려주세요! 아이디어 문제 조건 lines 배열이 주어지며 각 요소는 2016-09-15 hh:mm:ss.sss의 형태인 S와 처리시간 T가 합쳐진 문자열 형태이다. 하나의 구간을 1초로 설정할 때 각 구간별로 처리하는 요청의 최대 개수를 리턴해야 한다. 위 그림과 같이 .. 2023. 9. 29.