제대로 기록하기

제대로 기록하기

  • 분류 전체보기 (34)
    • 인덱스 (1)
    • 알고리즘 (10)
    • CS (2)
    • Embedded (0)
    • BackEnd (6)
      • Java - Spring (1)
    • FrontEnd (0)
      • React (0)
    • Application (1)
      • flutter (1)
    • 데이터베이스 (1)
      • MySQL (0)
      • postgreSQL (1)
    • Infra (5)
      • CI-CD (1)
      • DevOps (4)
    • Test (3)
    • Git (1)
    • 아키텍처 (4)
    • 회고 (0)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

제대로 기록하기

컨텐츠 검색

태그

프로그래머스 레벨2 코딩테스트 백준 카프카 클러스터 멀티모듈 kafka cluster 우아콘 springboot 데이터베이스 아키텍처 스프링 Kafka 코테 알고리즘 완전탐색 Spring 프로그래머스 다이내믹 프로그래밍 MySQL 카프카

최근글

댓글

공지사항

아카이브

가장 큰 정사각형 찾기(1)

  • [알고리즘] 프로그래머스 땅따먹기 ( 레벨2 - DP)

    프로그래머스 레벨2 문제 중 '땅따먹기'라는 문제입니다. DP 기본 문제입니다. 문제 출처 : 링크 DP 관련 문제 : 프로그래머스 '가장 큰 정사각형 찾기' 문제 풀이 포인트 완전 탐색으로 풀이를 시도하게 되면 시간 초과가 발생하는 문제였습니다. 그래서 각 단계별로 진행하는 과정에서 최대가 되는 값을 메모라이제이션 해야되는 문제였습니다. 1행의 경우는 이전 값이 없기에 그대로 메모라이제이션 됩니다. 2행 부터는 1행의 같은 열을 제외한 나머지 값들과 합을 구해보고, 그 합들 중 최대가 되는 값을 저장해야 됩니다. 가령 2행의 4열 값인 8을 보면 이전 행의 5와 합을 할 수 없기에 최대값은 11이 되는데, 메모라이제이션 배열을 보면 해당 값이 최대가 아닙니다. class Solution { privat..

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

티스토리툴바