DevLog
close
프로필 배경
프로필 로고

DevLog

  • 분류 전체보기
    • Algorithm
      • BOJ
      • Programmers
    • Computer Science
    • Java
    • Spring
    • Server
    • Docker
    • Github
  • 홈
  • 태그
  • 방명록

[Boj_10972] 다음 순열

📎 문제 링크https://www.acmicpc.net/problem/10972 ▸ 문제 1부터 N까지의 수로 이루어진 순열이 있다. 이때, 사전순으로 다음에 오는 순열을 구하는 프로그램을 작성하시오.사전 순으로 가장 앞서는 순열은 오름차순으로 이루어진 순열이고, 가장 마지막에 오는 순열은 내림차순으로 이루어진 순열이다.N = 3인 경우에 사전순으로 순열을 나열하면 다음과 같다.1, 2, 31, 3, 22, 1, 32, 3, 13, 1, 23, 2, 1 ▸ 입력 첫째 줄에 N(1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄에 순열이 주어진다. ▸ 출력 첫째 줄에 입력으로 주어진 순열의 다음에 오는 순열을 출력한다. 만약, 사전순으로 마지막에 오는 순열인 경우에는 -1을 출력한다. 📍 문..

  • format_list_bulleted Algorithm/BOJ
  • · 2025. 8. 20.
  • textsms

[Boj_1208] 부분수열의 합 2

📎 문제 링크https://www.acmicpc.net/problem/1208 ▸ 문제N개의 정수로 이루어진 수열이 있을 때, 크기가 양수인 부분수열 중에서 그 수열의 원소를 다 더한 값이 S가 되는 경우의 수를 구하는 프로그램을 작성하시오. ▸ 입력첫째 줄에 정수의 개수를 나타내는 N과 정수 S가 주어진다. (1 ≤ N ≤ 40, |S| ≤ 1,000,000) 둘째 줄에 N개의 정수가 빈 칸을 사이에 두고 주어진다. 주어지는 정수의 절댓값은 100,000을 넘지 않는다. ▸ 출력첫째 줄에 합이 S가 되는 부분수열의 개수를 출력한다. 📍 문제 정보🥇 문제 레벨 : 골드 1🔔 문제 유형 : 이분 탐색, 중간에서 만나기💬 풀이 언어 : JAVA 🤔 문제 풀이N개의 정수가 주어졌을 때, 크기가..

  • format_list_bulleted Algorithm/BOJ
  • · 2025. 8. 10.
  • textsms

[Boj_1450] 냅색문제

📎 문제 링크https://www.acmicpc.net/problem/1450 ▸ 문제세준이는 N개의 물건을 가지고 있고, 최대 C만큼의 무게를 넣을 수 있는 가방을 하나 가지고 있다.N개의 물건을 가방에 넣는 방법의 수를 구하는 프로그램을 작성하시오. ▸ 입력첫째 줄에 N과 C가 주어진다. N은 30보다 작거나 같은 자연수, C는 10^9보다 작거나 같은 음이 아닌 정수이다. 둘째 줄에 물건의 무게가 주어진다. 무게도 10^9보다 작거나 같은 자연수이다. ▸ 출력첫째 줄에 가방에 넣는 방법의 수를 출력한다. 📍 문제 정보🥇 문제 레벨 : 골드 1🔔 문제 유형 : 이분 탐색, 중간에서 만나기💬 풀이 언어 : JAVA 🤔 문제 풀이이 문제는 물건의 수가 최대 30개이고, 각 물건은 가방에 ..

  • format_list_bulleted Algorithm/BOJ
  • · 2025. 8. 7.
  • textsms

[Boj_1561] 놀이 공원

📎 문제 링크https://www.acmicpc.net/problem/1561 ▸ 문제N명의 아이들이 한 줄로 줄을 서서 놀이공원에서 1인승 놀이기구를 기다리고 있다. 이 놀이공원에는 총 M종류의 1인승 놀이기구가 있으며, 1번부터 M번까지 번호가 매겨져 있다.모든 놀이기구는 각각 운행 시간이 정해져 있어서, 운행 시간이 지나면 탑승하고 있던 아이는 내리게 된다. 놀이 기구가 비어 있으면 현재 줄에서 가장 앞에 서 있는 아이가 빈 놀이기구에 탑승한다. 만일 여러 개의 놀이기구가 동시에 비어 있으면, 더 작은 번호가 적혀 있는 놀이기구를 먼저 탑승한다고 한다.놀이기구가 모두 비어 있는 상태에서 첫 번째 아이가 놀이기구에 탑승한다고 할 때, 줄의 마지막 아이가 타게 되는 놀이기구의 번호를 구하는 프로그램을..

  • format_list_bulleted Algorithm/BOJ
  • · 2025. 8. 5.
  • textsms

[Boj_1194] 아이스크림 도둑 지호

📎 문제 링크https://www.acmicpc.net/problem/20956 ▸ 문제지호는 매일 아이스크림 가게에 방문한다. 아이스크림을 먹던 지호는 놀라 자빠질 수밖에 없었다. 실수로 민트초코 맛을 먹었기 때문이다. 대다수의 사람은 치약 맛이 난다는 이유로 민트초코를 싫어한다. 아이스크림으로 이를 닦는다는 발상은 누가 한 것인지 궁금할 뿐이다. 아무튼 매번 아이스크림을 사 먹는 것이 지겨워진 지호는 이제부터 아이스크림을 훔쳐 먹기로 결심하였다.아이스크림 가게에는 다양한 맛의 아이스크림 N개가 한 줄로 배치되어 있다. 아이스크림에는 번호가 매겨져 있는데, 가장 왼쪽 아이스크림이 1번, 그 오른쪽은 2번, ..., 가장 오른쪽 아이스크림은 N번이다. 지호는 항상 양이 가장 많은 아이스크림을 선택하여 ..

  • format_list_bulleted Algorithm/BOJ
  • · 2025. 8. 5.
  • textsms

[Boj_1194] 달이 차오른다, 가자.

📎 문제 링크https://www.acmicpc.net/problem/1194 ▸ 문제지금 민식이가 계획한 여행은 달이 맨 처음 뜨기 시작할 때 부터, 준비했던 여행길이다. 하지만, 매번 달이 차오를 때마다 민식이는 어쩔 수 없는 현실의 벽 앞에서 다짐을 포기하고 말았다.민식이는 매번 자신의 다짐을 말하려고 노력했지만, 말을 하면 아무도 못 알아들을 것만 같아서, 지레 겁먹고 벙어리가 되어버렸다. 결국 민식이는 모두 잠든 새벽 네시 반쯤 홀로 일어나, 창 밖에 떠있는 달을 보았다.하루밖에 남지 않았다. 달은 내일이면 다 차오른다. 이번이 마지막기회다. 이걸 놓치면 영영 못간다.영식이는 민식이가 오늘도 여태것처럼 그냥 잠 들어버려서 못 갈지도 모른다고 생각했다. 하지만 그러기엔 민식이의 눈에는 저기 뜬 ..

  • format_list_bulleted Algorithm/BOJ
  • · 2025. 7. 25.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • ···
  • 9
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기
    • Algorithm
      • BOJ
      • Programmers
    • Computer Science
    • Java
    • Spring
    • Server
    • Docker
    • Github
최근 글
인기 글
최근 댓글
태그
  • #java
  • #자바
  • #백준
  • #spring
  • #데이크스트라
  • #너비 우선 탐색
  • #이분 탐색
  • #스프링
  • #우선순위 큐
  • #최단 경로
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바