JAVA backjoon 10815 이진탐색, 스트링빌더, 배열

2025. 7. 13. 17:01·컴퓨터공학과/Java 1 & 2

StringBuilder : 문자열을 모아놨다가 한번에 출력하는 것.

배열 정렬하기 : Arrays.sort(배열명) 을 사용한다.

 

StringBuilder sb = new StringBuilder (새로운 스트링빌더 객체를 생성해준다.)

Arrays.binarySearch(배열명, 찾는 수) Arrays에 있는 이진탐색.

 

sb.append("String")// sb안에있는 내장, append 사용. 

 

사용 예 : 백준 10815

package Week6;

import java.util.*;

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);

		int n1 = sc.nextInt(); // 개수받기
		int[] cardset = new int[n1];
		for (int i = 0; i < n1; i++)
			cardset[i] = sc.nextInt();
		
		Arrays.sort(cardset);

        int n2 = sc.nextInt();
        StringBuilder sb = new StringBuilder();
        
		for (int i = 0; i < n2; i++) {
			int num = sc.nextInt();
			if(Arrays.binarySearch(cardset, num) >= 0) {
				sb.append("1 ");
			}
			else
				sb.append("0 ");
		}
		
		
		System.out.println(sb);
		sc.close();
	}
}

'컴퓨터공학과 > Java 1 & 2' 카테고리의 다른 글

[Java] Thread  (0) 2025.09.22
[Java] Set과 Map  (0) 2025.09.17
JAVA프로그래밍및실습/최윤정교수님/기말고사 범위  (0) 2025.06.08
Battle 과제 코드 수정 - 공격/힐링 모듈화 + 레벨업 모듈화  (0) 2025.05.30
Generic&Collection, Summary  (0) 2025.05.30
'컴퓨터공학과/Java 1 & 2' 카테고리의 다른 글
  • [Java] Thread
  • [Java] Set과 Map
  • JAVA프로그래밍및실습/최윤정교수님/기말고사 범위
  • Battle 과제 코드 수정 - 공격/힐링 모듈화 + 레벨업 모듈화
sihyes
sihyes
24학번 컴퓨터공학과
  • sihyes
    시혜적으로개발
    sihyes
  • 글쓰기 관리
  • 전체
    오늘
    어제
    • 분류 전체보기 (114)
      • 단순 설정 (10)
      • 백엔드 공부(BE, AWS) (8)
        • 로그인&회원가입 (3)
        • 파일업로드&GPT (2)
      • 컴퓨터공학과 (51)
        • 운영체제 (0)
        • Artificial Intelligence (0)
        • Java 1 & 2 (23)
        • 컴퓨터네트워크 (3)
        • 모앱JavaScript (0)
        • Data structures (9)
        • 소프트웨어공학 (5)
        • 오픈SW플랫폼 제출용 (5)
        • Python - 문해프 (1)
      • 개인 프로젝트 (2)
        • 알바솔로몬 (1)
        • PLACO 프로젝트 (0)
      • 도서 공부(정리) (20)
        • 알고리즘 코딩 테스트 자바 편 (1)
        • SQL첫걸음 (8)
        • 코딩 자율학습 스프링 부트 3 자바 백엔드 개발 .. (6)
        • Do it! 지옥에서 온 문서 관리자 깃&깃허브 .. (5)
      • 개인공부정리페이지 (12)
        • 백준 & 프로그래머스 (3)
  • 블로그 메뉴

    • 홈
    • 태그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    ㅇ
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.4
sihyes
JAVA backjoon 10815 이진탐색, 스트링빌더, 배열
상단으로

티스토리툴바