기록기록~.~
close
프로필 배경
프로필 로고

기록기록~.~

  • 분류 전체보기
    • Algorithm
      • 백준
      • 프로그래머스
    • Development
      • 개발일지
      • 네트워크
      • 운영체제
      • 자료구조
      • 데이터베이스
      • Java
      • Spring
    • Etc
  • 홈
  • 태그
  • 방명록
[Java] 백준 19645. 햄최몇?

[Java] 백준 19645. 햄최몇?

📌 문제 링크 - https://www.acmicpc.net/problem/19645        문제세 모질이들 관우, 철환, 길원이가 모였다. 모질이들은 모이면 서로 '햄버거 최대 몇 개 드실 수 있나요?'의 준말인 '햄최몇?'을 시전하며 자랑을 하기 바쁘다.막내 길원이는 문득 중요한 사실을 깨달았다. 바로, 개수가 중요한 것이 아니라 최대 효용이 중요하다는 것이었다! 이들은 바로 N개의 햄버거를 준비했다. 그리고 이 햄버거를 사이좋게 나누어 먹었다. 각 모질이들이 얻을 수 있는 효용은 이들이 먹은 햄버거들의 효용의 합이다. 또한 나름의 서열과 규칙이 있어, 존경하는 선배님들보다는 높은 효용을 누려서는 안 된다.막내 길원이는 선배님들을 존경하기 때문에 규칙을 따라야 하는 한편, 햄버거를 잘 분배하여..

  • format_list_bulleted Algorithm/백준
  • · 2024. 12. 16.
  • textsms
[Java] 백준 9997. 폰트

[Java] 백준 9997. 폰트

📌 문제 링크 - https://www.acmicpc.net/problem/9997       문제상근이는 자신이 만든 폰트를 테스트하기 위한 문장을 만들려고 한다. 폰트에는 알파벳 소문자만 포함되어 있기 때문에, 문장은 알파벳 소문자로 작성해야 한다.테스트 문장에는 알파벳 소문자 26개가 모두 포함되어 있어야 한다.사실 문제를 많이 풀어본 사람이라면, 문제를 여기까지 읽어도 무슨 문제인지 감이 잡혀야 한다.상근이는 단어 N개가 포함되어 있는 사전을 하나 가지고 있다. 테스트 문장은 사전에 포함된 단어만 이용해서 만들 수 있으며, 각 단어는 한 번씩만 사용해야 한다. 또, 단어의 순서는 중요하지 않다.(“uvijek jedem sarmu” 와 “jedem sarmu uvijek”는 같은 문장이다)상근이..

  • format_list_bulleted Algorithm/백준
  • · 2024. 12. 5.
  • textsms
[Java] 백준 24428. 알고리즘 수업 - 행렬 경로 문제 5

[Java] 백준 24428. 알고리즘 수업 - 행렬 경로 문제 5

📌 문제 링크 - https://www.acmicpc.net/problem/24428       문제오늘도 서준이는 동적 프로그래밍 수업 조교를 하고 있다. 아빠가 수업한 내용을 학생들이 잘 이해했는지 문제를 통해서 확인해보자.양의 정수로 이루어진 n × n 행렬 m이 주어진다. 행렬의 왼쪽 위에서 시작해 한 칸씩 이동해 오른쪽 아래까지 도달한다. 이 과정에서 방문한 칸에 있는 수들을 더한 값이 이 경로의 합이다. 이동 규칙은 다음과 같다.오른쪽이나 아래쪽으로만 이동할 수 있다.왼쪽, 위쪽, 대각선 이동은 허용하지 않는다.행렬의 원소 (1, 1)에서 (n, n)으로 이동하는 모든 경로의 점수 중 가장 높은 점수를 구하는 행렬 경로 문제 의사코드는 아래와 같다. 출발 원소 (1, 1)에서 출발해서 P개의..

  • format_list_bulleted Algorithm/백준
  • · 2024. 12. 2.
  • textsms
[Java] 백준 9370. 미확인 도착지

[Java] 백준 9370. 미확인 도착지

📌 문제 링크 - https://www.acmicpc.net/problem/9370       문제(취익)B100 요원, 요란한 옷차림을 한 서커스 예술가 한 쌍이 한 도시의 거리들을 이동하고 있다. 너의 임무는 그들이 어디로 가고 있는지 알아내는 것이다. 우리가 알아낸 것은 그들이 s지점에서 출발했다는 것, 그리고 목적지 후보들 중 하나가 그들의 목적지라는 것이다. 그들이 급한 상황이기 때문에 목적지까지 우회하지 않고 최단거리로 갈 것이라 확신한다. 이상이다. (취익)어휴! (요란한 옷차림을 했을지도 모를) 듀오가 어디에도 보이지 않는다. 다행히도 당신은 후각이 개만큼 뛰어나다. 이 후각으로 그들이 g와 h 교차로 사이에 있는 도로를 지나갔다는 것을 알아냈다.이 듀오는 대체 어디로 가고 있는 것일까?..

  • format_list_bulleted Algorithm/백준
  • · 2024. 11. 28.
  • textsms
[Java] 백준 24426. 알고리즘 수업 - 행렬 경로 문제 3

[Java] 백준 24426. 알고리즘 수업 - 행렬 경로 문제 3

📌문제 링크 - https://www.acmicpc.net/problem/24426        문제오늘도 서준이는 동적 프로그래밍 수업 조교를 하고 있다. 아빠가 수업한 내용을 학생들이 잘 이해했는지 문제를 통해서 확인해보자.양의 정수로 이루어진 n × n 행렬 m이 주어진다. 행렬의 왼쪽 위에서 시작해 한 칸씩 이동해 오른쪽 아래까지 도달한다. 이 과정에서 방문한 칸에 있는 수들을 더한 값이 이 경로의 합이다. 이동 규칙은 다음과 같다.오른쪽이나 아래쪽으로만 이동할 수 있다.왼쪽, 위쪽, 대각선 이동은 허용하지 않는다.행렬의 원소 (1, 1)에서 (n, n)으로 이동하는 모든 경로의 점수 중 가장 높은 점수를 구하는 행렬 경로 문제 의사코드는 아래와 같다. 출발 원소 (1, 1)에서 출발해서 중간 ..

  • format_list_bulleted Algorithm/백준
  • · 2024. 11. 26.
  • textsms
[Java] 백준 2293. 동전 1

[Java] 백준 2293. 동전 1

📌 문제 링크 - https://www.acmicpc.net/problem/2293        문제n가지 종류의 동전이 있다. 각각의 동전이 나타내는 가치는 다르다. 이 동전을 적당히 사용해서, 그 가치의 합이 k원이 되도록 하고 싶다. 그 경우의 수를 구하시오. 각각의 동전은 몇 개라도 사용할 수 있다.사용한 동전의 구성이 같은데, 순서만 다른 것은 같은 경우이다.   입력첫째 줄에 n, k가 주어진다. (1 ≤ n ≤ 100, 1 ≤ k ≤ 10,000) 다음 n개의 줄에는 각각의 동전의 가치가 주어진다. 동전의 가치는 100,000보다 작거나 같은 자연수이다.   출력첫째 줄에 경우의 수를 출력한다. 경우의 수는 231보다 작다.        코드import java.io.BufferedRead..

  • format_list_bulleted Algorithm/백준
  • · 2024. 11. 25.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기
    • Algorithm
      • 백준
      • 프로그래머스
    • Development
      • 개발일지
      • 네트워크
      • 운영체제
      • 자료구조
      • 데이터베이스
      • Java
      • Spring
    • Etc
최근 글
인기 글
최근 댓글
태그
  • #비트마스킹
  • #그리디
  • #백준
  • #배낭문제
  • #이분 탐색
  • #BFS
  • #이분탐색
  • #구현
  • #DP
  • #위상정렬
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바