본문 바로가기 메뉴 바로가기

개발과 일상

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발과 일상

검색하기 폼
  • 분류 전체보기 (275) N
    • 개발 (221)
      • AI (17)
      • AWS&인프라 (61)
      • 데이터베이스&캐시 (16)
      • Kotlin&JAVA (26)
      • SPRING (38)
      • 뭔지모르면여기 (46)
      • 코딩테스트 (16)
    • 일상 (51) N
      • 책&강의후기 (12)
      • 대외활동 (20)
      • 생각정리 (7) N
      • 여행 (12)
      • 경제? (0)
  • 방명록

중복된 문자 제거 (1)
프로그래머스 120888. 중복된 문자 제거 (JAVA)

1. 문제 https://school.programmers.co.kr/learn/courses/30/lessons/120888 2. 풀이 코테에서 중복을 한번에 처리하는 Set은 흔하게 사용되는데, 이번 문제는 선입선출이 필요했다. 즉, 순서가 있다는 말인데 Set은 순서를 보장하지 않는다. 다행히 자바에서는 LinkdedHashSet이라는 순서를 보장해주는 Set 자료구조가 있어 이를 활용해 풀었다. 다른사람 코드를 둘러보던 중 chars가 stream처럼 동작한다는 걸 알게되었다. 그리고 확실히 stream게열이 자바에서는 직관적이고 좋은 개발방법인것 같다. String의 세부사항을 처리하는데 활용해봐야겠다. 너무 오랜만의 코테라 레벨 0부터 감을 잡아가고 있는데, 생각보다 공부가 많이 된다. 3. ..

개발/코딩테스트 2023. 2. 28. 08:22
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • cache
  • JWT
  • java
  • S3
  • ecs
  • springboot
  • elasticsearch
  • docker
  • serverless
  • CloudFront
  • lambda
  • Spring
  • terraform
  • AOP
  • object
  • GIT
  • 람다
  • AWS EC2
  • CORS
  • AWS
  • 티스토리챌린지
  • 후기
  • ChatGPT
  • OpenAI
  • EKS
  • 스프링부트
  • Log
  • 후쿠오카
  • 오블완
  • Kotlin
more
«   2025/06   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바