rimugi

  • 홈
  • 태그
  • 방명록

다이나믹프로그래밍 1

백준 - 19042 팰린드롬

해결과정 - DP첫번째 방법 무식하게 푸는 방법은 모두가 생각한듯이 S, E가 주어졌을때 {S, E} {S - 1, E - 1} 이런식으로 비교를 해가며 푸는 방식이다 하지만 질문 M이 많을경우 약 n^2 * m의 시간복잡도가 발생하게 된다 두번째 방식은 S와 E의 값이 같을때 S와 E의 안쪽이 팰린드롬이면 S 와 E도 팰린드롬이라는 것에서 미리 팰린드롬 보드를 제작할수 있다 1일때는 팰린드롬임이 분명하고 2일때부터 위의 발상을 적용할 수 있다 위를 표현하면if(S == E) 일때 board[Length][Start] = board[Length - 2][Start + 1] 이라는 공식이 나오게 된다계산의 편리성을 위해 board는 1부터 시작하도록 구성하였다 #include#include#include#..

알고리즘문제 풀어보기/백준 2024.10.09
이전
1
다음
프로필사진

rimugi

코딩 정리 노트

방문자수Total

  • Today :
  • Yesterday :
  • 분류 전체보기 (163)
    • 2025 (21)
      • Unreal (1)
      • Unity (15)
      • 알고리즘 (4)
      • OpenGL (1)
    • unity (53)
      • 유니티 기초 (16)
      • 유니티 초보 (23)
      • 기술개발일지 (7)
      • 유니티 Tools (5)
    • VisualStudio2022 (2)
    • 알고리즘문제 풀어보기 (36)
      • 백준 (30)
    • 게임서버 (1)
      • 서버기초 (1)
    • Java (1)
    • 소설 (1)
      • 학원 (1)
    • 심심해서 만들어 보는것들 (5)
    • windowAPI (7)
    • 언어 정리 (22)
      • c++ (3)
      • c# (19)
    • 게임 리뷰 (0)
      • 스토리게임 (0)

Tag

수학, Youtube Data API, 넥슨, 알고리즘, 누적합, cmd, 크루스칼 알고리즘, 선분교차, 백준, 해싱, unity, 백트래킹, 투포인터, #수도쿠, poketmon, 유니티 에러, 사이클 찾기, 오블완, 티스토리챌린지, 다이나믹프로그래밍,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

  2025. 08  
일 월 화 수 목 금 토
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

Copyright © Kakao Corp. All rights reserved.

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.