HeoBrain AI · DEV · GROWTH

HEO BRAIN · DEV LAB

배운 것을 구조화하고,
실제로 작동하게 만듭니다.

AI, 코딩, 영어, 포트폴리오를 직접 공부하고 만들며 얻은 지식을 누구나 다시 써먹을 수 있게 정리합니다.

heobrain.workflow LIVE
01 collect(experience) 02 structure(knowledge) 03 ship(something useful)

EMAIL NEWSLETTER

새 글을 이메일로 받아보세요

하루 동안 올라온 HeoBrain의 새 글을 매일 오후 8시에 한 통으로 보내드립니다.

인증 이메일의 링크를 눌러야 구독이 완료되며, 언제든 해지할 수 있습니다.

HEOBRAIN ARCHIVE

반복문

3개의 기록
Coding_Test

Day 14) 프로그래머스 파이썬 반복문과 리스트 5문제 풀이

Programmers Coding Test · Day 14 · Python Day 14파이썬 반복문과 리스트 5문제 풀이 슬라이싱, 두 리스트 동시 순회, 누적 합, 인덱스와 값의 차이를 직접 작성한 코드의 수정 과정과 함께 정리했습니다. 오늘 문제들은 모두 리스트를 순서대로 다룬다는 공통점이 있지만, 필요한 도구는 조금씩 달랐다. 결과 리스트를 새로 만드는 문제에서는 슬라이싱과 리스트 컴프리헨션이 잘 맞았고, 조건을 만족하는 순간 계산을 끝내야 하는 문제에서는 일반 for문과 조기 반환이 더 자연스러웠다. 이번 기록에서 확인한 기준 코드가 짧은지보다 문제의 결과 형태와 종료 시점에 맞는지가 먼저다. 슬라이싱은 간결하지만 새 리스트를 만들고, range(s, e + 1)은 ..

읽어보기 →
AI/정보처리기사_스터디

정처기 3일차 수제비: 명령문·사용자 정의 함수·구조체·클래스 총정리

정보처리기사 필기 공부 기록 · 3일차 · p.4-38~p.4-55 정처기 3일차 수제비: 명령문·함수·구조체·클래스 총정리 3일차 범위는 명령문, 사용자 정의 함수, 구조체, 클래스입니다. 조건과 반복으로 실행 흐름을 만들고, 반복되는 로직은 함수로 묶으며, 관련 데이터는 구조체로, 상태와 동작은 클래스로 설계하는 순서로 이어집니다. 시험에서는 반복문의 실행 결과, break와 continue, 함수의 값 전달, s1.age와 p->age, 생성자 문법이 자주 헷갈립니다. 이 글에서는 코드가 실행되는 순서를 초보자 눈높이에서 하나씩 따라가 보겠습니다. 핵심 1 명령문은 실행 흐름을 결정한다 핵심 2 함수는 반복 로직을 이름..

읽어보기 →
Coding_Test

Day 7) 프로그래머스 반복문: 구간 쿼리, 배열 만들기, 콜라츠, 스택 풀이 정리

Day 7 코딩테스트 공부 기록프로그래머스 반복문: 구간 쿼리, 배열 만들기, 콜라츠, 스택 풀이 정리이번 Day 7은 반복문을 중심으로 정리했습니다. for로 범위를 돌고, while로 조건이 끝날 때까지 반복하고, 리스트에 값을 추가하거나 제거하는 흐름이 계속 나왔습니다.특히 콜라츠 수열 만들기에서는 종료 조건과 정수 나눗셈이 헷갈렸고, 배열 만들기 4에서는 i, len(arr), arr[i]를 구분하는 부분과 stk.pop()의 의미가 중요했습니다.핵심 1 range로 구간 반복하기핵심 2 while 종료 조건 잡기핵심 3 append와 pop으로 스택 다루기반복문 문제는 “몇 번 도는가”보다 “언제 값을 바꾸고, 언제 결과에 넣는가”가 더 중요했습니다.이 글의 풀이 순서문제 및 프로그래머스 공식 ..

읽어보기 →

LATEST NOTES

최근에 정리한 글

모든 글 보기
Coding_Test

Day 14) 프로그래머스 파이썬 반복문과 리스트 5문제 풀이

Programmers Coding Test · Day 14 · Python Day 14파이썬 반복문과 리스트 5문제 풀이 슬라이싱, 두 리스트 동시 순회, 누적 합, 인덱스와 값의 차이를 직접 작성한 코드의 수정 과정과 함께 정리했습니다. 오늘 문제들은 모두 리스트를 순서대로 다룬다는 공통점이 있지만, 필요한 도구는 조금씩 달랐다. 결과 리스트를 새로 만드는 문제에서는 슬라이싱과 리스트 컴프리헨션이 잘 맞았고, 조건을 만족하는 순간 계산을 끝내야 하는 문제에서는 일반 for문과 조기 반환이 더 자연스러웠다. 이번 기록에서 확인한 기준 코드가 짧은지보다 문제의 결과 형태와 종료 시점에 맞는지가 먼저다. 슬라이싱은 간결하지만 새 리스트를 만들고, range(s, e + 1)은 ..

읽어보기 →
AI/정보처리기사_스터디

정처기 3일차 수제비: 명령문·사용자 정의 함수·구조체·클래스 총정리

정보처리기사 필기 공부 기록 · 3일차 · p.4-38~p.4-55 정처기 3일차 수제비: 명령문·함수·구조체·클래스 총정리 3일차 범위는 명령문, 사용자 정의 함수, 구조체, 클래스입니다. 조건과 반복으로 실행 흐름을 만들고, 반복되는 로직은 함수로 묶으며, 관련 데이터는 구조체로, 상태와 동작은 클래스로 설계하는 순서로 이어집니다. 시험에서는 반복문의 실행 결과, break와 continue, 함수의 값 전달, s1.age와 p->age, 생성자 문법이 자주 헷갈립니다. 이 글에서는 코드가 실행되는 순서를 초보자 눈높이에서 하나씩 따라가 보겠습니다. 핵심 1 명령문은 실행 흐름을 결정한다 핵심 2 함수는 반복 로직을 이름..

읽어보기 →
Coding_Test

Day 7) 프로그래머스 반복문: 구간 쿼리, 배열 만들기, 콜라츠, 스택 풀이 정리

Day 7 코딩테스트 공부 기록프로그래머스 반복문: 구간 쿼리, 배열 만들기, 콜라츠, 스택 풀이 정리이번 Day 7은 반복문을 중심으로 정리했습니다. for로 범위를 돌고, while로 조건이 끝날 때까지 반복하고, 리스트에 값을 추가하거나 제거하는 흐름이 계속 나왔습니다.특히 콜라츠 수열 만들기에서는 종료 조건과 정수 나눗셈이 헷갈렸고, 배열 만들기 4에서는 i, len(arr), arr[i]를 구분하는 부분과 stk.pop()의 의미가 중요했습니다.핵심 1 range로 구간 반복하기핵심 2 while 종료 조건 잡기핵심 3 append와 pop으로 스택 다루기반복문 문제는 “몇 번 도는가”보다 “언제 값을 바꾸고, 언제 결과에 넣는가”가 더 중요했습니다.이 글의 풀이 순서문제 및 프로그래머스 공식 ..

읽어보기 →
블로그 검색