
백준 1018-체스판 다시 칠하기(브루트 포스)이중 반복문 사용하여 이차원 배열에서 부분 이차원 배열 추출8x8 크기의 부분 체스판을 추출하고, 그 체스판에서 색깔을 바꾸는 작업을 처음에는 다음과 같은 코드로 수행했습니다.임시 배열을 만들고, 실제로 배열의 색깔을 바꿔

백준 2343-기타 레슨(파라메트릭 서치)결정함수는 부등식을 반환해야 함.검색함수에서 무지성으로 m을 반환하는 게 아님. 문제 조건을 잘 읽을 것. 문제에서 '블루레이 크기의 최소'를 물었으므로, l을 반환해야 함.결정함수에서 강의들을 어떻게 블루레이 배열에 분배할지

백준 11663-선분 위의 점(상한, 하한)단순 이분 탐색을 하면 시간 초과가 나는 문제였습니다. n, m 범위가 10만이므로 이중 for문을 돌리면 거기서부터 이미 시간 초과가 나기 때문입니다.범위 질의이므로 상한, 하한을 사용하여의이므로 상한, 하한을 사용하여 풀었

백준 1654-랜선 자르기(파라메트릭 서치)파라메트릭 서치는 조건을 만족하는 최적해를 찾음.접근법탐색 가능한 값의 최대값/최소값을 잘 정의할 것.결정 함수를 잘 만들 것.결국 이분 탐색의 한 종류이므로, 이분 탐색의 틀을 벗어나지 말 것.결정함수의 매개변수는 최적해(최

백준 2776-암기왕 (이분 탐색)이분 탐색 메서드 n과 m의 최댓값이 100만이므로, 선형 탐색을 하면 약 1조의 시간복잡도를 가집니다. 따라서 시간 초과가 날 것입니다.'수첩 2' 배열을 소트한 뒤, '수첩 2' 배열을 순회하며 '수첩 1'의 원소가 있는지 이분 탐
함수형 인터페이스 Comparator<T>추상 메서드:int compare(T o1, T o2)비교자의 구현체로 T형 두 개를 받아 int를 반환하는 람다식이 가능.함수형 인터페이스 Predicate<T>추상 메서드: boolean test(T t)조건자의
1. 윈도 프레임 지정 프레임 지정이란 현제 레코드 위치를 기반으로 상대적인 윈도를 정의하는 구문 ROWS: 물리적인 ROW 단위로 행 집합을 지정(현재 행을 기준으로 몇 개의 행을 포함하는지) BETWEEN~AND절: 윈도우의 시작과 끝 위치를 지정 UNBOUNDED
1. 정규화 1.1 이상현상 삭제이상: 투플 삭제 시 저장된 다른 정보까지 연쇄적으로 삭제됨 -> 연쇄삭제(triggered deletion) 문제 발생 삽입이상: 투플 삽입 시 특정 속성에 해당하는 값이 없어 NULL을 입력해야 함-> NULL값 문제 발생 수정이상:
학년 분포: 1학년이 가장 많았음.성별 분포: 남성 응답자가 더 많았음.학습 중인 분야: 다양한 전공과 자격증 준비 중.스터디 그룹 이용 경험: 많은 응답자가 스터디 그룹을 이용해본 적이 없음.스터디 매칭 서비스 이용 의향: 다수의 응답자가 서비스 이용에 긍정적.스터디

동적 모델링은 시스템에서 객체의 상호작용을 나타낸다. 동적 모델링은 객체가 함께 동작하는 방법을 모델화하도록 상세하게 디자인된 다이어그램들을 포함한다. 동적 모델링은 시스템이 사용자의 행위에 응답하는 방법, 내부적인 일관성을 유지하는 방법, 사용자에게 보여주기 위해 저

DB는 '여러 사람이 공동으로 사용하기 위해 통합하고 저장한 운영 데이터의 집합'이다. 이 개념을 구체적으로 다음과 같이 네 가지로 나눌 수 있다.1\. 통합된(intergrated) 데이터: 여러 곳에서 사용하던 데이터를 통합하여 하나로 저장한 데이터를 의미한다. 통

유스케이스 모델은 사용자와 시스템의 상호작용을 문서화하는 다이어그램과 텍스트의 집합이다. 그림 5-1은 유스케이스 다이어그램과 유스케이스 명세, 유스케이스 시나리오를 보여 준다.유스케이스 모델은 시스템의 중요한 요소들에 초점을 맞춘다. 이 요소들은 사용자와 상호 작용해

네트워크는 상호 연결이 가능한 통신 장비의 집합체이다. 여기서 장비는 호스트(종단 시스템, end system)가 될 수 있다. 또한 장비는 다른 네트워크에 네트워크를 연결하는 라우팅, 장비를 연결하는 스위치, 데이터의 형식을 변경하는 모뎀(변조기-복조기)와 같은 연결