Afaik
2025년Archive

7월 30일

오늘 배운 것 (TIL)

프로그래머스에서 5개 문제 해결

핵심 요약 (TL;DR)

조건문과 반복문을 활용한 문제들을 통해 배열 조작, 수열 처리, 그리고 조건부 로직 구현 방법을 배웠다.

풀어본 문제들

1. 마지막 두 원소

  • 문제링크
  • 핵심: 배열의 마지막 두 원소를 비교하여 새로운 원소를 추가
  • 학습 포인트: 배열의 마지막 원소 접근과 조건부 로직

2. 수 조작하기 1

  • 문제링크
  • 핵심: 문자열의 각 문자에 따라 숫자를 증감
  • 학습 포인트: 문자열 순회와 조건문을 통한 값 조작

3. 수 조작하기 2

  • 문제링크
  • 핵심: 배열의 연속된 값들의 차이를 분석해 조작 문자열 생성
  • 학습 포인트: 배열 순회와 차이값을 통한 패턴 분석

4. 수열과 구간 쿼리 3

  • 문제링크
  • 핵심: 주어진 쿼리에 따라 배열의 특정 인덱스 값들을 교환
  • 학습 포인트: 배열 인덱스 접근과 값 교환 로직

5. 수열과 구간 쿼리 2

  • 문제링크
  • 핵심: 특정 구간에서 조건을 만족하는 가장 작은 값 찾기
  • 학습 포인트: 배열 부분 탐색과 조건부 최솟값 검색

오늘의 깨달음

  • 배열 조작: 배열의 특정 인덱스 접근과 값 변경에 대한 이해 향상
  • 조건부 로직: 복잡한 조건문을 통한 문제 해결 능력 개발
  • 반복문 활용: 배열과 문자열 순회를 통한 데이터 처리 방법 학습