분류 전체보기233 Lv0 배열 만들기6 https://school.programmers.co.kr/learn/courses/30/lessons/181859 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr이 문제는 문제에서 주어지는 조건에 맞게 차례대로 코드를 작성해 나가면 된다. 문제에서 주어진 조건을 살펴보면1) "0과 1로만 이루어진 정수 배열 arr가 주어집니다. arr를 이용해 새로운 배열 stk을 만드려고 합니다.i의 초기값을 0으로 설정하고 i가 arr의 길이보다 작으면 다음을 반복합니다. 2) 만약 stk이 빈 배열이라면 arr[i]를 stk에 추가하고 i에 1을 더합니다.3) stk에.. 2024. 7. 2. Lv0 문자 개수 세기 https://school.programmers.co.kr/learn/courses/30/lessons/181902 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr이 문제는 파이썬 문법과 알파벳 길이를 이용해서 푸는 문제이다.먼저 문제에서 알파벳 문자의 개수를 나타내는 배열을 리턴할 것을 요구했기 때문에 알파벳의 개수가 52개이므로 개수를 세기 위해서는 answer = [0] * 52를 해줘 길이가 52이고 원소가 다 0인 알파벳 순서를 나타내주는 배열을 선언해준다. 그 후에 for i in my_string을 통해 주어진 문자열을 한 단어씩 받아와 if i.. 2024. 7. 1. Lv0 잘라서 배열로 저장하기 https://school.programmers.co.kr/learn/courses/30/lessons/120913 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr이 문제는 주어진 문자열을 n만큼 잘라서 저장해야 하는 문제이다. 문자열을 끝까지 반복해서 n의 간격만큼 잘라야 하므로 for i in range(0(시작),len(my_str)(끝),n(간격))을 해줘야 한다.그 후에 비어있는 배열 answer에 my_str[i:i+n]을 append해주면 되는데 i가 시작지점이고 i+n은 끝지점으로 n이 6이라면(0,6), (6,12(6+6)) 이런식으로 appe.. 2024. 7. 1. Lv0 [PCCE 기출 문제] 5번 / 산책 https://school.programmers.co.kr/learn/courses/30/lessons/250129 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.krPCCE 기출 문제는 빈칸을 채우는 문제인데 이러한 기출 문제는 문제를 잘 읽고 빈칸을 채우면 된다.아래와 같은 조건을 토대로 if ~ elif ~ else문에 각각 조건에 맞게 빈칸을 채워주면 아래 사진과 같이 된다.N"은 북쪽으로 1만큼 움직입니다."S"는 남쪽으로 1만큼 움직입니다.북쪽으로 -1만큼 움직인 것과 같습니다."E"는 동쪽으로 1만큼 움직입니다."W"는 서쪽으로 1만큼 움직입니다.동쪽.. 2024. 7. 1. Lv0 특수문자 출력하기 https://school.programmers.co.kr/learn/courses/30/lessons/181948 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr이 문제는 파이썬을 배울 때 문자 출력 방법을 배운 사람이라면 손쉽게 풀 수 있다.주의할 점은 \와 ',"를 그대로 출력하기 위해서는 \은 \\해주고 '은 \', "은 \"처럼 해주면 출력 될 때 \,'," 문자 그대로 출력된다. 2024. 6. 29. Lv0 qr code https://school.programmers.co.kr/learn/courses/30/lessons/181903 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr이 문제는 주어진 code의 각 인덱스를 q로 나누어 나머지가 r과 같을 때 그 글자를 이어 붙여 return 해줘야 하는 문제이다.code의 길이를 처음부터 비교해야 하므로 for i in range(len(code))를 통해 코드의 길이를 토대도 for 반복문을 돌고 code의 각 인덱스를 q로 나누어 나머지가 r과 같을 때 그 위치에 글자를 이어붙이면 되기 때문에 if i % q == r일 때.. 2024. 6. 29. 이전 1 ··· 7 8 9 10 11 12 13 ··· 39 다음