본문 바로가기
728x90

전체 글144

[백준/BOJ] 27172번 - 수 나누기 게임 (Python) 문제링크 https://www.acmicpc.net/problem/1509 1509번: 팰린드롬 분할 세준이는 어떤 문자열을 팰린드롬으로 분할하려고 한다. 예를 들어, ABACABA를 팰린드롬으로 분할하면, {A, B, A, C, A, B, A}, {A, BACAB, A}, {ABA, C, ABA}, {ABACABA}등이 있다. 분할의 개수의 최솟값을 출력하 www.acmicpc.net 1. 핵심 1) 유형 DP: [@+작은 팰린드롬+@] 작은 팰린드롬 양쪽의 @만 확인해서 더 큰 팰린드롬 [@+작은 팰린드롬+@] 인지 확인 2) 왜 reversed(range(n))을 할까? IF. reveresed가 아니라 range(n)을 생각해보자. → 인덱스의 범위가 (0, x)가 팰린드롬을 확인하기 위해서는 작.. 2023. 10. 28.
[2주차 프리코스] 2~3일차 리뷰 보호되어 있는 글 입니다. 2023. 10. 28.
[1주차 프리코스] 소감문(제출) 보호되어 있는 글 입니다. 2023. 10. 27.
[2주차 프리코스] 1일차 리뷰 보호되어 있는 글 입니다. 2023. 10. 27.
[1주차 프리코스] 1주차 회고 1. 공통피드백 1) 커밋 메시지를 의미 있게 작성한다 ▷ 협업 경험이 많지 않다보니 커밋 메시지에 대한 대략적인 컨벤션만 존재했다. 다음 미션부터는 커밋 메시지를 의미있게 작성할 수 있도록 해야겠다. ▶ (추가) 2주차 미션에는 커밋 메시지 컨벤션이 요구항으로 제시되었다. 이것에 맞춰서 하면 될 것 같다. https://gist.github.com/stephenparish/9941e89d80e2bc58a153 AngularJS Git Commit Message Conventions AngularJS Git Commit Message Conventions. GitHub Gist: instantly share code, notes, and snippets. gist.github.com 2) 이름을 통해 의.. 2023. 10. 26.
[1주차 프리코스] 인터페이스 상수 → Enum으로! 1. 참고 ☕ 자바 Enum 열거형 타입 문법 & 응용 💯 정리 Enum 열거 타입 먼저 Enum은 "Enumeration"의 약자다. Enumeration은 "열거, 목록, 일람표" 라는 뜻을 가지고 있으며, 보통 한글로는 열거형이라고 부른다. 즉, 열거형(enum)은 요소, 멤버라 불리는 명명된 값 inpa.tistory.com [JAVA] Enum 클래스에 대한 이해 0. 문제 제기 자바 1.5 버전 이전에는 상수를 선언할 때는 해당 클래스 내부에 final static Strirng, final static int와 같은 방식을 사용했습니다. 하지만 이런 방식의 상수 정의는 상수의 개수가 많아질 studyandwrite.tistory.com 2. 인터페이스 상수 사용한 이유 validLength .. 2023. 10. 24.
728x90
반응형