전체 글233 프로그래머스 Lv0 문자열 바꿔서 찾기 https://school.programmers.co.kr/learn/courses/30/lessons/181864 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 이 문제를 처음 풀 때 그냥 pat == pat[::-1]을 해서 a in b를 이용해서 풀었는데 오답이 나왔다. 오답이 나온 이유를 보니 문자 A를 B로, B를 A로 바꾸는 것과 뒤집는 것의 차이가 있다. 예를 들 myString = "AABBB", pat = "BBAAA"일 경우에 result는 1이 된다. 그래서 이 문제는 글자 하나하나 A를 B로 B를 A로 바꾼후 a in b를 이용해서 .. 2024. 4. 16. 프로그래머스 Lv0 rny_string https://school.programmers.co.kr/learn/courses/30/lessons/181863 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 이 문제는 모든 m를 rn으로 바꾸어주면 되기에 replace함수를 사용후 리턴해주면 된다. replace("이전 문자열", "새로운 문자열") 2024. 4. 16. 프로그래머스 Lv0 배열의 원소만큼 추가하기 https://school.programmers.co.kr/learn/courses/30/lessons/181861 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 이 문제는 주어진 배열의 원소만큼 값을 추가해야 되기에 이중for문을 써서 i만큼 append해주고 그 배열을 리턴해주면 된다. 2024. 4. 16. 프로그래머스 Lv0 배열 비교하기 https://school.programmers.co.kr/learn/courses/30/lessons/181856 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 이 문제는 배열의 길이에 따른 연산을 하는데 같을 경우 두 배열의 합까지 비교해서 리턴해줘야 하기에 x,y라는 변수를 선언해 배열의 합을 먼저 구한 다음 주어진 조건에 맞게 if ~ elif~else문을 사용하고 else문 안에 다시 if~elif~else문을 사용해 문제를 풀어주면 된다. 2024. 4. 16. 프로그래머스 Lv0 배열의 길이에 따라 다른 연산하기 https://school.programmers.co.kr/learn/courses/30/lessons/181854 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 이 문제는 배열의 길이에 따라 짝수 번째 혹은 홀수 번째 인덱스에 n값을 더해야 하므로 먼저 배열의 길이를 2로 나눈 값이 짝수인지 홀수인지 판별하는 if문을 사용한다. 그 후 for문을 이용해 풀어주면 된다. 2024. 4. 16. 프로그래머스 Lv0 뒤에서 5등까지 https://school.programmers.co.kr/learn/courses/30/lessons/181853 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 이 문제 또한 정렬을 한 후 앞에서 5개까지만 리턴해주면 되기에 sort() 사용 후 변수[:5] 해주면 된다. 2024. 4. 16. 이전 1 ··· 26 27 28 29 30 31 32 ··· 39 다음