보안공돌이
close
프로필 배경
프로필 로고

보안공돌이

    • 분류 전체보기 (73)
      • CS (16)
        • CS로 알아보는 프로젝트 (9)
        • 면접을 위한 CS 전공 지식 노트 (2)
      • JAVA (44)
        • 개념 (5)
        • Spring (7)
        • JPA (1)
        • Algo 개념 (7)
        • Algo 풀이 (24)
        • Spring Secirity (0)
      • Infra (7)
        • Jenkins (3)
        • docker (2)
        • NGINX (2)
      • C++ (2)
        • 개념 (1)
        • Algo (1)
      • Security (0)
      • 제품 리뷰 (0)
      • SQL (4)
  • mode_edit_outline글작성
  • settings환경설정
  • 홈
  • 태그
  • 방명록

[백준] 1305 광고 - KMP(JAVA)

문제링크 🚩 https://www.acmicpc.net/problem/1305 1305번: 광고 세준이는 길 한가운데에서 전광판을 쳐다보고 있었다. 전광판에는 광고가 흘러나오고 있었다. 한참을 전광판을 쳐다본 세준이는 이 광고가 의미하는 것이 무엇인지 궁금해지기 시작했다. 전광 www.acmicpc.net ​ 📕 문제 접근 📕 - 해당 문제도 KMP 알고리즘을 사용한다(?). - 개인적인 생각으로는 KMP를 위한 table만 설계하면 끝난다고 생각하여 반쪽짜리 KMP 느낌이 든다. 포인트 1) 광고 문자열은 무한히 반복한다. 2) 무한히 반복하는 문자열 중 일부분만 확인하다. 3) 그광고가 될 수 있는 문자열(무한히 반복하는 문자열)이 가능한 경우 중 가장 짧은 문자열의 길이를 구한다. 문자열에서 접두사..

  • format_list_bulleted JAVA/Algo 풀이
  • · 2023. 8. 5.
  • textsms
반응형
  • 1
공지사항
전체 카테고리
  • 분류 전체보기 (73)
    • CS (16)
      • CS로 알아보는 프로젝트 (9)
      • 면접을 위한 CS 전공 지식 노트 (2)
    • JAVA (44)
      • 개념 (5)
      • Spring (7)
      • JPA (1)
      • Algo 개념 (7)
      • Algo 풀이 (24)
      • Spring Secirity (0)
    • Infra (7)
      • Jenkins (3)
      • docker (2)
      • NGINX (2)
    • C++ (2)
      • 개념 (1)
      • Algo (1)
    • Security (0)
    • 제품 리뷰 (0)
    • SQL (4)
최근 글
인기 글
최근 댓글
태그
  • #spring
  • #코딩테스트
  • #infra
  • #자바
  • #docker
  • #Java
  • #프로그래머스
  • #알고리즘
  • #카카오
  • #백준
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바