mybeang.log
로그인
mybeang.log
로그인
[20251230] - 코테 스터디 회고
SmartBear
·
2026년 1월 4일
팔로우
0
CodingTest
CodingTest
목록 보기
29/30
1. 문제 풀이 및 기술 공유
문제 1️⃣: 배열의 평균값
이슈 (태성 님)
코딩 테스트가 처음이라 Solution 함수 구조와 매개변수 개념이 익숙하지 않음
입력을 직접 구현하려다 실패
피드백 (병희 님)
Solution 함수는 이미 입력값(numbers)을 받는 구조임을 설명
문제 설명뿐 아니라 입출력 예와
반환 타입(Return Type)
을 먼저 확인할 것을 조언
풀이 공유 (완용 님)
sum 변수 초기화 → 반복문으로 합산 → 배열 길이로 나누는 정석적인 접근
문제 2️⃣: 문자열 뒤집기
접근법 (완용 님)
문자열을 새로 만들기보다, 인덱스를 활용해 뒤에서부터 역순으로 순회
주의점
인덱스는 0부터 시작하므로 Length - 1 처리 필수
이를 놓치면 IndexOutOfRange 에러 발생 가능
문제 3️⃣: 문자열 밀기
문제 요약
문자열 A를 밀어서 문자열 B를 만들 수 있는지, 가능하다면 최소 몇 번인지 계산
풀이 A (병희 님 | 정석 접근)
Substring으로 문자열을 한 칸씩 시프트
매 회차마다 B와 비교하여 일치 시 카운트 반환
풀이 B (완용 님 | 아이디어 접근)
“B를 두 번 이어 붙이면(B+B), 모든 시프트 경우가 포함된다”는 점을 활용
(B+B).IndexOf(A) 한 줄로 해결
2. 운영 및 논의 사항
“실패해도 괜찮다”, “모르면 솔직히 말한다”는 그라운드 룰이 잘 지켜짐
태성 님의 시행착오를 통해 코딩 테스트의 기본 구조를 함께 정리하는 계기가 됨
SmartBear
Python Dev with Infra -> Game Programmer
팔로우
이전 포스트
햄버거 만들기
다음 포스트
[20260113] - 코테 회고
0개의 댓글
댓글 작성