숨쉬는 엔지니어의 공간

  • 홈
  • 태그
  • 방명록

leectcode 1

[LeetCode] 1. Two Sum (Java 문제풀이)

문제링크: https://leetcode.com/problems/two-sum/ Problem 주어진 문제는 주어진 배열의 두 숫자를 골라 더했을 때 target이 되는 숫자들의 index를 구하는 문제이다. Solution 먼저 HashMap에 숫자를 key, index를 value로 집어넣는다. 이 때 중복값이 허용되므로 같은 숫자가 존재할 경우에 가장 마지막 숫자의 index가 value로 들어간다. 예) 숫자배열이 num: [1, 3, 5, 5, 8], target: 10이라고 한다면 생성된 HashMap은 {1:0, 3:1, 5:3, 8:4}이런 모양새가 된다. 이제 다시 숫자배열을 0번 index 부터 돌면서 target - num[index] 의 값이 생성한 HashMap의 key에 존재하는..

알고리즘 2024.03.15
이전
1
다음
더보기
프로필사진

숨쉬는 엔지니어의 공간

  • 분류 전체보기 (23)
    • 개발꿀잼 (2)
    • Spring (7)
    • Computer Science (1)
    • Architecture (0)
    • About Me (1)
    • Java (3)
    • 개발서적 (0)
    • Network (1)
    • 회고 (0)
    • 알고리즘 (1)

Tag

HTTP, 스프링 차이, spring, http 3.0, 일상, 파이썬, http 0.9, http 2.0, leectcode, 슬랙로그인, 슬랙 로그인, 맛집, 스프링 프레임워크, http version, 알고리즘, Java, spring boot, 스프링, 코딩, 자바,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바