Web의 4가지 종류사람들이 검색엔진을 통해 접근하는 웹은 실제 웹의 5% 미만에 불과합니다. Surface Web일반적으로 사람들이 구글, 네이버 등을 통해서 쉽게 접근할 수 있는 웹입니다. 일반적인 정보를 탐색하기 위한 용도로 사용됩니다. 검색 엔진에 의해 색인된 데이터만 포함됩니다. Deep Web일반 브라우저를 통해 접근할 수 있지만 검색 엔진에 의해 인덱싱 되지 않아 검색 엔진으로 찾을 수 없습니다. 인증 또는 특정 권한이 필요한 페이지가 대부분입니다.예: 인터넷 뱅킹, 의료 기록 시스템, 기업 내부 포털 등대부분 합법적인 정보로 구성되어 있으며, 개인 정보 보호와 보안을 Surface Web보다 더 중요시합니다. Dark WebDeep Web의 하위 개념으로, 특수한 브라우저와 네트워크를 통..
제어문(control statement)프로그램의 실행흐름을 제어하는 것조건문(conditional statement)반복문(iterative statement)분기문(branch statement) 조건문조건식에 따라 프로그램의 흐름 제러조건식의 결과에 따라 블록 실행 여부가 결정Java는 if와 switch 두가지 조건문 지원 1️⃣ if 문if( 조건식 ){ 실행문;}조건식이 true 이면 실행문을 실행하고 false 이면 실행하지 않음조건식(condition): 조건식에는 비교 연산식, 변수, 논리값 가능 2️⃣ if-else문if(조건식){ // 조건식이 true라면 실행문;}else { // 조건식이 false라면 실행문;}실행문은 단일/복합 실행문 모두 가능복합 실행문 사용시 중..
🔗 기능개발import java.util.*;class Solution { public int[] solution(int[] progresses, int[] speeds) { // progresses : 작업 진도, speeds : 작업 속도 Deque queue=new ArrayDeque(); int n=progresses.length; int[] dayLeft=new int[n]; // 남은 일수 계산 for(int i=0;i
🔗 소수 찾기import java.util.*;class Solution { public int solution(String numbers) { // Set 으로 숫자 조합 저장 Set numberSet = new HashSet(); boolean[] visited = new boolean[numbers.length()]; // 모든 자리수 조합을 만들기 generateNumbers("", numbers, visited, numberSet); int count = 0; for (int num : numberSet) { if (isPrime(num)) { count+..
문제 설명N 명의 사람이 원 형태로 서 있습니다. 각 사람은 1부터 N까지 번호표를 갖고 있습니다. 그리고 임의의 숫자 K가 주어졌을 때 다음과 같이 사람을 없앱니다.1번 번호표를 가진 사람을 기준으로 하고 다시 K 번째 사람을 없앱니다.없앤 사람 다음 사람을 기준으로 하고 다시 K 번째 사람을 없앱니다.N과 K가 주어질 때 마지막에 살아있는 사람의 번호를 반환하는 solution()함수를 구현하세요. 제약 조건N과 K는 1이상 1000이하의 자연수 입니다. 입출력 예NKreturn523 문제 풀이import java.util.LinkedList;import java.util.Queue;public class Java15 { public static void main(String[] args) { ..