namaskar 님의 블로그

  • 홈
  • 태그
  • 방명록

2025/03 2

BOJ 2240: 자두나무 (c++)

#include #include #include using namespace std;int T, W;int arr[1001];int dp[1001][31][2]; // [시간][이동횟수][위치(0:1번, 1:2번)]int go(int time, int move, int pos) { // 기저 조건: 시간이 끝났다면 자두 못 받음 if (time > T) return 0; // 메모이제이션 되어 있다면 반환 int &ret = dp[time][move][pos]; if (ret != -1) return ret; ret = 0; // 현재 위치에서 자두를 받을 수 있는 경우 int get = (arr[time] == pos + 1) ? 1 : 0; // 1. ..

알고리즘 2025.03.30

BOJ 15686: 치킨 배달 (c++)

#include #include #include #include using namespace std;int N, M;vector> houses;vector> chickens;int minDistance = INT_MAX;vector selected;// 거리 계산int calculateCityChickenDistance() { int total = 0; for (auto& h : houses) { int dist = INT_MAX; for (int i = 0; i > N >> M; for (int i = 0; i > val; if (val == 1) houses.push_back({i, j}); else if (val == ..

카테고리 없음 2025.03.23
이전
1
다음
더보기
프로필사진

namaskar 님의 블로그

namaskar 님의 블로그 입니다.

  • 분류 전체보기 (8)
    • 알고리즘 (4)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/03   »
일 월 화 수 목 금 토
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바