본문 바로가기

반응형

분류 전체보기

[11654][java][백준] 아스키 코드 알고리즘 분류 구현 풀이 ▼ Scanner() Method - next() : String, 다음 토큰을 문자열로 리턴 - nextLine() :String, '\n'을 포함하는 한 line을 읽고 '\n'을 버린 나머지만 리턴 - nextInt() : int, 다음 토큰을 int 타입으로 리턴 - close() : void, Scanner 의 사용 종료 - hasNext() : boolean, 현재 입력된 토큰이 있으면 true, 아니면 새로운 입력이 들어올 때까지 무한정 기다리면서 새로운 입력이 들어오면 그때 true 리턴, ctrl+z 키가 입력되면 입력 끝으로 false 리턴 * next() 와 nextLine() 의 경우 둘 다 문자열을 받을 수 있는 메소드이지만 nextLine() 이 개행문자.. 더보기
[2884][java][백준] 알람 시계 알고리즘 분류 수학 구현 사칙연산 풀이 1. Scanner 로 입력 받기 import java.util.Scanner; /* 45분전의 시간을 구하면 된다 */ public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int h = sc.nextInt(); int m = sc.nextInt(); if( m 23시로 if(h < 0 ){ h = 23; } System.out.println(h + " " + m); }else { m -= 45; System.out.println(h + " " +.. 더보기
Internet 이름풀이와 DNS 서버의 이해 인터넷을 사용하기 위한 주소 변환 : DNS📌 DNS : Domain Name System (다른 말로 네임서버; Name Server 라고 표시)  ◾ 인터넷에서 이름을 확인하는 방법  ◾ 로컬 네트워크에서도 이름을 확인하는 한가지 방법  ◾ 산업 표준 프로토콜 중 하나  ◾ DNS 클라이언트 / 서버 사용자에게 컴퓨터 이름 IP 주소를 매핑하는 이름 확인 서비스를 제공  ❓❗더보기DNS 이름 풀이호스트 이름을 IP 주소로 확인도메인 컨트롤러 및 전역 카탈로그 서버 찾기 (Microsoft 에서 사용)IP 주소로 호스트 이름으로 찾기와 메일 및 특정 서비스의 서버 찾기 가능    ◾  IP 주소를 이름으로 변환하는 기능  ◾  한국 인터넷 정보 센터 : 네트워크 상에서 컴퓨터들의 IP 주소를 이용하.. 더보기
IPv4 와 IPv6 의 이해 네트워크 기본 IP 주소 체계◾ 컴퓨터나 네트워크 장비 등의 모든 통신 기기들은 인터넷을 사용하기 위해 IP 주소를 사용◾ 전송은 TCP 가 담당◾ 클래스 구분하여 관리◾ IP : 컴퓨터의 고유 주소로 사용되어 컴퓨터를 구분하거나 호스트들을 구분하기 위해 사용◾ IP 주소는 자기 혼자 사용하여야 하고 다른 사람이 사용하면 안됨        IPv4 네트워크의 이해 IP   ◾  Internet Protocol 의 약자    ◾ 주소 : 고유한 값 나를 알려주는 것    ◾ IP주소 : IP에 의한 패킷 교환을 위한 컴퓨터 네트워크상의 고유 주소   ◾ 주소체계        ◽ Version 4 : IPv4 로 표시        ◽ 패킷 : 데이터를 일정 크기로 자른 것   ◾ IP 주소 체계 4를 이용하.. 더보기
[딥러닝프로젝트_AI수화번역기 ] 최종결과물 🔥 2025 version 보러가기https://eonhwa-theme.tistory.com/211 google Mediapipe(hand detection) + React.js (feat. AI 수화 번역 실시간 채팅 서비스 [1])제 블로그에서 가장 인기 좋은 글은 아래의 'AI 수화번역 프로젝트' 인데요 🙌 [지난 글] https://eonhwa-theme.tistory.com/45 [딥러닝프로젝트_AI수화번역기 ]  최종결과물그동안 이것저것 할게 많아서eonhwa-theme.tistory.com     그동안 이것저것 할게 많아서 프로젝트는 11월에 끝났는데 정리를 못했다.최종적으로 2021 혁신성장 청년인재 집중 양성 사업 "인공지능 개발자 양성 과정 최종 프로젝트" 에서 부산대표 1등을 하.. 더보기
[javascript]03_데이터타입 let vs var, hoisting 1. Variable (변수) - 변경될 수 있는 값 - 자바스크립트에서 변수를 만들 때는 let 이라는 키워드 사용 (ES6 에 추가되어진 단어) - 자바스크립트에서 변수를 선언할 수 있는 키워드는 딱 하나 = let ( 그 전에는 var 씀 ) * var hoisting : hoisiting은 어디에 사용했냐에 상관없이 항상 제일 위로 선언을 끌어올려 주는 것을 말한다. - 또한 var은 block scope을 철저히 무시한다. 먼저 html에 variable.js 를 연결 콘솔창에 나옴 글로벌한 변수들은 어플리케이션이 실행되는 순간부터 끝날 때까지 항상 메모리에 탑재되어 있기 때문에 최소한으로 쓰는 것이 좋다. 가능하면 클래스나 함수 if 나 for로 필요한 부분에서만 정의해서 쓰는 것이 좋다. 2.. 더보기
[javascript]02_ script async 와 defer의 차이점 1. script 를 head 에 포함 브라우저는 한줄 한줄 씩 읽는다. 1. html을 쭈욱 parsing 하다가 script 태그가 보이면 main.js 를 다운받아야 하네? 라고 이해한다. 2. html을 parsing하는 것을 잠시 멈추고 필요한 자바스크립트 파일을 서버에서 다운 받아서 이것을 실행한 다음에 다시 html 을 parsing 하는 부분으로 넘어가게 된다 하지만 여기서 단점이 존재한다 ! => 만약 js 파일의 사이즈가 어마어마하게 크고 인터넷도 느리다면 사용자가 웹사이트를 보는 데까지 많은 시간이 소요된다 2. 해결? body 안의 젤 끝부분에 script 넣는다 1. html 을 다운받아서 쭈욱 parsing한 다음에 페이지가 준비가 된다면 2. 그 다음에 이 스크립트를 만나서 스.. 더보기
[javascript]01 자바스크립트 실행하기 ※ 자바스크립트를 실행할 때 (방법 2가지) 1. node.js 를 이용해서 자바스크립트 실행 2. 웹 APIs 이용 (html과 main.js를 연결해서 브라우저 상에서 실행) ◈ 1번 실습 - node.js 에는( 자바스크립트 엔진이 있어서 브라우저 없이도 자바스크립트를 실행 할 수 있다 ) 1. 실습 파일 만들어준다 경로 : C:\Users\Samsung\OneDrive\바탕 화면\javascript 2. 메모장에 명령어 작성 간단한 텍스트 에딕터 툴 열어서 console.log('helloword') 출력해보기 앞서 만든 경로에 저장해준다. 저장이름 : main.js 3. 콘솔창에 실행 만약 PC 에 node.js 가 설치되어 있다면 방금 작성한 경로에 들어서 node main.js 명령어 실행하.. 더보기
[프로그래머스_level1]JAVA_모의고사 문제 설명 수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다. 1번 수포자가 찍는 방식: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, ... 2번 수포자가 찍는 방식: 2, 1, 2, 3, 2, 4, 2, 5, 2, 1, 2, 3, 2, 4, 2, 5, ... 3번 수포자가 찍는 방식: 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, ... 1번 문제부터 마지막 문제까지의 정답이 순서대로 들은 배열 answers가 주어졌을 때, 가장 많은 문제를 맞힌 사람이 누구인지 배열에 담아 return 하도록 solution 함수를 작.. 더보기
[10798][java][백준] 세로 읽기 알고리즘 분류 구현 문자열 풀이 - 5줄의 문자열을 입력받기 - 문자열을 char 2차원 배열로 하나씩 넣기 - 문자 배열이 '\0' 이라면 넘어가기 * char의 디폴트 값인 '\0'의 값 - 세로부터 출력해야하니 i j 반대로 java코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws IOException { Buffe.. 더보기

반응형