동환아 공부해야지

  • 홈
  • 태그
  • 방명록

Algorithm (Python & Java)/문자열 2

[백준/Java] 농구 경기 1159

1. 첫 번째 풀이(success): HashMap 사용import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Arrays;import java.util.HashMap;import java.util.Map;/** * condition * - 성의 첫 글자가 같은 선수 5명을 선발 * * answer * - 가능한 성의 첫 글자를 사전순으로 공백없이 출력 * - 5명보다 적다면 PREDAJA 출력 * * approach * - HashMap 사용 * - 입력받은 이름의 첫 번째 값의 value 증가 * - 모든 입력이 끝난 후 cnt가 5 이상인 값들을 sb에 추가 후 출..

Algorithm (Python & Java)/문자열 2024.12.23

[백준/Python] 비슷한 단어 2607

난이도: 실버2분류: 구현, 문자열 key point  - 비슷한 단어일 조건은, '한 단어를 바꿨을 때 같은 구성인 경우'와 '한 단어만을 추가하거나 제거했을 때 같은 구성인 경우' 이다  - 두 문자열을 비교했을 때, 한쪽 구성에서 없는 문자의 수를 diff라고 정의 한다면, 양 쪽 둘 다 diff 인 경우다   fst approach (o)- list에서 in이나 remove를 사용하면 시간이 오래 걸릴까봐 dict를 사용- 코드 길어짐from collections import defaultdictfrom sys import stdininput = stdin.readlinedef check(w: str): d = defaultdict(int) for s in w: d[s] +..

Algorithm (Python & Java)/문자열 2024.06.23
이전
1
다음
더보기
프로필사진

동환아 공부해야지

아는거 떠벌리기 좋아하는 주니어의 개발 블로그

  • 분류 전체보기 (88)
    • Algorithm (Python & Java) (18)
      • 구현 (3)
      • 그래프, 탐색 (6)
      • 투 포인터 (2)
      • 스택 & 큐 (3)
      • 문자열 (2)
      • 다이나믹프로그래밍 (0)
      • 그리디 (2)
    • Java (18)
    • Operating System (4)
    • Network (2)
    • DataBase (10)
    • TroubleShooting & Study (32)
      • SpringBoot (18)
      • Infra (8)
      • Architecture & Design Patte.. (4)
      • etc. (2)
    • 회고록 (4)

Tag

Java Complie, 스파로스아카데미후기, 스파로스 아카데미, 스파로스아카데미#부트캠프#신세계아이앤씨, Jenkins #Jenkins, Jenkins백업, cursor-based pagination, 오토 박싱, github Actions, Code Snippet, Jenkins이동, 오토박싱, 스니펫, 널널한개발자, Spharos Academy, 네트워크 프로토콜, githubacitions, 코드스니펫, Complie, 곰책,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바