"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 배열/목록에서 중복 요소 찾기

배열/목록에서 중복 요소 찾기

2024-11-03에 게시됨
검색:542

Find the Duplicate Elements in an Array/List

정수 배열이 주어지면 중복되는 모든 요소를 ​​찾습니다.

예:
입력: [1, 2, 3, 4, 3, 2, 5]
출력: [2, 3]

힌트:
HashSet을 사용하여 이미 본 요소를 추적할 수 있습니다. 요소가 이미 세트에 있으면 중복된 것입니다. 순서를 유지하려면 LinkedHashSet을 사용하여 중복 항목을 저장하세요.

HashSet을 사용하는 Java 코드


import java.util.Arrays;
import java.util.HashSet;
import java.util.List;

public class Test {
 public static void main(String[] args) {
  List li = Arrays.asList(1, 2, 3, 4, 3, 2, 5);
  HashSet hs = new HashSet();
  for (int i = 0; i 


          

        
릴리스 선언문 이 기사는 https://dev.to/realnamehidden1_61/find-the-duplicate-elements-in-an-arraylist-380a?1에 복제되어 있습니다. 침해 내용이 있는 경우, [email protected]에 연락하여 삭제하시기 바랍니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3