개발정리

  • 홈
  • 방명록
  • 태그

Remove Duplicates from Sorted Array 2

[leetcode] 26. Remove Duplicates from Sorted Array

Description 내림차순 정수 배열이 주어졌을때, 해당 배열에서 중복을 모두 제거 한 후 배열의 길이를 출력하는 문제 Input: arr = [1, 1, 2] Output: [1, 2, _] Input: arr = [0, 0, 1, 1, 1, 2, 2, 3, 3, 4] Output: [0, 1, 2, 3, 4, _, _, _, _, _] Success 두개의 변수를 사용하여 각각 다른 인덱스를 바라보게 한다. 두 변수가 가르키고 있는 인덱스의 값이 다르면 특정 변수가 가르키고 있는 인덱스에 값을 할당하여 중복이 제거될 수 있도록 한다. class Solution { public int removeDuplicates(int[] nums) { int j= 0; for(int i=1; i

알고리즘 2021.11.16

[leetcode] 26. Remove Duplicates from Sorted Array

Description 내림차순으로 정렬된 배열이 주어졌을때 배열 안에 중복된 값들을 제거하는 문제. 단, 새로운 배열 추가 없이 기존 배열에서 중복이 제거되어야 한다. Input: nums = [1,1,2] Output: 2, nums = [1,2,_] Input: nums = [0,0,1,1,1,2,2,3,3,4] Output: 5, nums = [0,1,2,3,4,_,_,_,_,_] Success cnt 라는 변수를 하나 두고 for문이 적용된 i 변수의 인덱스의 값과 cnt 변수의 인덱스 값을 비교하여 다른 경우에만 앞에서부터 새롭게 할당시킨다. class Solution { public int removeDuplicates(int[] nums) { if (nums == null) return -1..

카테고리 없음 2021.11.10
이전
1
다음
더보기
프로필사진

개발정리

  • 분류 전체보기 (258)
    • 프로그래밍 (38)
      • Java (37)
      • Kotlin (1)
    • 알고리즘 (23)
    • 자료구조 (5)
    • 디자인 패턴 (23)
    • Spring (13)
      • Webflux (11)
      • WebSocket (1)
    • Kafka (1)
    • 리눅스 (9)
    • 컨테이너 (8)
      • 도커 (8)
    • 네트워크 (37)
    • Web (5)
    • 개발(ETC) (5)
    • 블록체인 (87)
      • 비트코인 (17)
      • 이더리움 (31)
      • 디파이 (Defi) (23)
      • 크립토 (16)

Tag

webflux, Remove Duplicates from Sorted Array, java8, 코루틴, leetcode, Coroutine, Java, DeferredResult, Remove Element, CompletableFuture, Future, 도커, asyncRestTemplate, Container terminal, Squares of a Sorted Array, 생활코딩 도커, docker, ReactiveStreams, 코딩인터뷰완전분석, docker 명령어,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • 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.

티스토리툴바