loading
반응형

HashSet 2

[JAVA] HashSet이란? & 사용법 정리

안녕하세요 최근 알고리즘을 공부하면서 자바의 다양한 클래스를 알게되고 있는데요 그 동안 개발을 하면서 많이 알고 있다고 생각했는데 끊임없이 나오네요 ㅠ HashSet 클래스에 대해서 설명해보겠습니다! 목차 HashSet이란? 중복을 걸러내는 과정 HashSet 변수 선언 HashSet 값 추가 HashSet 값 삭제 HashSet의 크기 구하기 HashSet 데이터 출력하기 HashSet 검색하기 HashSet이란? 일단 자바의 HashSet 정의한 것을 참고해서 설명해보겠습니다 Set 인터페이스에서 지원하는 구현 클래스입니다. 순서대로 입력되지 않고, 일정하게 유지되지 않는게 특징입니다. HashSet은 null 요소도 허용합니다 이 클래스의 가장 큰 특징은 중복을 허용하지 않는다는 것 입니다 중복을 ..

[백준알고리즘/1차원 배열] 3052번 문제 : 나머지(자바/JAVA)

안녕하세요 백준 알고리즘 단계별로 풀어보기 4단계 3052번 나머지를 풀어봤습니다 이번 문제는 다양한 방식으로 풀 수 있는 문제입니다 저는 총 3가지 방식으로 풀었습니다 그 방법에 대해서 설명하겠습니다! 문제 두 자연수 A와 B가 있을 때, A%B는 A를 B로 나눈 나머지 이다. 예를 들어, 7, 14, 27, 38을 3으로 나눈 나머지는 1, 2, 0, 2이다. 수 10개를 입력받은 뒤, 이를 42로 나눈 나머지를 구한다. 그 다음 서로 다른 값이 몇 개 있는지 출력하는 프로그램을 작성하시오. 입력 첫째 줄부터 열번째 줄 까지 숫자가 한 줄에 하나씩 주어진다. 이 숫자는 1,000보다 작거나 같고, 음이 아닌 정수이다. 출력 첫째 줄에, 42로 나누었을 때, 서로 다른 나머지가 몇 개 있는지 출력한다...

반응형