728x90

2025/12/09 3

[일간] 2025-12-09 화요일

코딩테스트BOJ 2903 중앙 이동 알고리즘 - [수학]풀이 기록 작성 완료프로젝트FitTracker 운동 루틴 트래커 - Day 2 백엔드 개발 완료Entity 클래스 6개 작성 (User, ExerciseType, Routine, RoutineExercise, WorkoutSession, WorkoutSet)Repository 인터페이스 6개 구현 (Spring Data JPA)Service 계층 4개 구현 (비즈니스 로직)Controller 계층 4개 구현 (REST API 엔드포인트 8개)DTO 클래스 16개 작성 (Request/Response 분리)GlobalExceptionHandler 전역 예외 처리 구현Swagger UI 연동 완료 (API 문서 자동화)더미 데이터 추가 (운동 종목 21..

기록 2025.12.09

[운동 루틴 트래커] 프로젝트 Day 2 - 개발

날짜: 2025-12-9작업 시간: 약 8시간오늘 구현한 기능Entity 클래스 작성 (6개) - User, ExerciseType, Routine, RoutineExercise, WorkoutSession, WorkoutSetRepository 인터페이스 (6개) - JPA 기반 데이터 접근 계층DTO 클래스 - Request/Response 객체 분리Service 계층 (4개) - 비즈니스 로직 구현Controller 계층 (4개) - REST API 엔드포인트예외 처리 - GlobalExceptionHandlerSwagger 연동 - API 문서 자동화더미 데이터 추가 - 테스트용 운동 종목 21개코드 작성 내역1. Entity 클래스 (도메인 모델)파일: src/main/java/com/examp..

프로젝트 2025.12.09

[BOJ 2903] 중앙 이동 알고리즘 - 수학

문제 링크https://www.acmicpc.net/problem/2903문제 요약정사각형의 각 변의 중앙과 중심에 점을 추가하는 과정을 N번 반복한다.중복되는 점은 한 번만 저장한다.N번 후 저장해야 하는 점의 개수를 구한다.접근 방법각 단계마다 한 변의 점 개수는 2N + 1이 된다.전체 점의 개수는 (2N + 1)2로 계산할 수 있다.입력 N에 대해 바로 계산하여 출력한다.풀이 코드#include using namespace std;int main() { int N; cin >> N; int points = (1 시간/공간 복잡도시간: O(1)공간: O(1)

코딩테스트 2025.12.09
728x90