SK_MOUSE 개발일기

  • 홈
  • 태그
  • 방명록

HashSet 2

[JAVA] 프로그래머스 폰켓몬

HashSet을 이용해 중복제거하는 문제이다. 처음 문제를 봤을때 dfs combination 문제인줄 알고 dfs로 모두 구했더니 시간초과가 발생했다. 다시 생각해보니 nums.length/2 미만인경우 아니라면 최대한 많이뽑아도 nums.length/2개이니 해당 값을 return해주면 되는 간단한 문제였다. if문을 할때 종이로 쓰는 습관을 들여야겠다. import java.util.HashSet; import java.util.Set; class Solution { static int[] result; static int max=0; public int solution(int[] nums) { int answer = 0; result = new int[nums.length/2]; Set s = n..

코딩테스트/Java 2021.11.05

List, Map,Set 정리

//맵 : key, value Map map = new HashMap(); //셋 HashSet hash = new HashSet(); 인터페이스 구현 클래스 특징 List LinkedList Stack Vector ArrayList 순서가 있는 데이터의 집합, 데이터의 중복을 허용함 Set HashSet TreeSet 순서를 유지하지 않는 데이터의 집합, 데이터의 중복을 허용하지 않음 Map HashMap TreeMap HashTable Properties 키(key)와 값(value)의 쌍으로 이루어진 데이터의 집합 순서는 유지되지 않고, 키는 중복을 허용하지 않으며 값의 중복을 허용함 ArrayList의 특징 동기화를 보장해주지 않는다. 배열에 동적 메모리 증가 기능을 구현한 클래스이다. 동기화 지..

코딩테스트/Java 문법 정리 2021.01.07
1
더보기
프로필사진

웹/앱/보안 관련 관심이 있는 개발자입니다.

  • 분류 전체보기 (313)
    • Spring (16)
      • SpringBoot (16)
    • 웹(Web) (73)
      • 프론트엔드(Frontend) (15)
      • 백엔드(Backend) (45)
      • 데브옵스(DevOps) (11)
    • SW마에스트로 13기 (9)
      • 예비과정 (2)
      • 본과정 (3)
      • CS스터디 (4)
    • AI (8)
    • 코딩테스트 (147)
      • 취업&코테 정보 (16)
      • Java (110)
      • Java 문법 정리 (10)
      • C++ (2)
      • C++ 문법 정리 (1)
      • 알고리즘 개념정리 (8)
    • 데이터베이스 (4)
      • SQL (2)
      • NoSQL (1)
    • 토이프로젝트 (5)
      • 당신이 쿼카라면 (3)
      • 어필리에이트(블로그 수익모델) (2)
    • Mobile (2)
      • 안드로이드 (2)
    • Security (4)
    • Github (2)
    • IT제품리뷰 (14)
    • 일상 포스팅 (22)
      • 국내여행 (3)
      • 해외여행 (4)
    • 블로그 준비 (2)

Tag

string, set, 2022그램, BFS, lg그램, list, map, 순열, Stack, HashMap, DynamicProgramming, grid, DFS, 정규표현식, CS면접, 카카오, intellijUltimate, DP, 조합, 진수변환,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • SK_MOUSE의 블로그를 방문해주셔서 감사합니다.

Archives

Calendar

«   2026/03   »
일 월 화 수 목 금 토
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.

티스토리툴바