숭준성

숭준성

  • 분류 전체보기
    • C++ study
    • BOJ
      • BFS,DFS
      • backtracking
      • DP
      • stack,deque,queue
      • 위상 정렬
      • 구현&수학
      • greedy
      • 이분탐색&매개변수 탐색
    • 산공개론
    • 공학입문설계
    • python study
      • 프로그래밍1
      • tkinter study & project
      • sw와 ai 데이터 분석
    • 컴퓨터학 개론
    • ssjjss의 일상
    • 확률 통계
      • R 데이터 분석
      • 확률
    • java study
    • 프로그래밍1및실습
    • 어셈블리 프로그래밍
    • 자료구조
    • 웹 기초
      • html
      • css
  • 홈
  • 태그
  • 방명록
  • solved.ac
RSS 피드
로그인
로그아웃 글쓰기 관리

숭준성

컨텐츠 검색

태그

알고리즘 R BFS 함수 파이썬 자료구조 오블완 구현 HTML 백준 숭실대 확률 반복문 티스토리챌린지 수학 어셈블리 dp BOJ Python 조건문

최근글

댓글

공지사항

아카이브

ABC(1)

  • ABC (BOJ 12969)

    문제문제 설명문자열 s는 'A', 'B', "C'로 이루어져 있고 크기순서는 A 0보다 크고 N보다 작은 i, j( i 단 여러 개가 존재할 경우에는 아무거나 출력해도 되고 A, B, C가 모두 포함될 필요는 없다.문제 해설동적 계획법: A의 개수, B의 개수, C의 개수, 모든 알파벳의 개수로 나누어서 재귀함수를 통해서 문자열을 만들어 나간다.최종 코드#include using namespace std;int n, k;int dp[31][31][31][504];bool f(int x, int y, int z, int sum, string s) { if (x + y + z == n) { #알파벳의 총 개수가 n일떼 if (sum == k) { cout > n >> k; for (int..

    2024.08.26
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바