upcurve631 백준 10845 큐 (JAVA 자바 풀이) 백준 10845 큐 (JAVA 자바 풀이) 📌 문제 정수를 저장하는 큐를 구현한 다음, 입력으로 주어지는 명령을 처리하는 프로그램을 작성하시오. 명령은 총 여섯 가지이다. push X: 정수 X를 큐에 넣는 연산이다. pop: 큐에서 가장 앞에 있는 정수를 빼고, 그 수를 출력한다. 만약 큐에 들어있는 정수가 없는 경우에는 -1을 출력한다. size: 큐에 들어있는 정수의 개수를 출력한다. empty: 큐가 비어있으면 1, 아니면 0을 출력한다. front: 큐의 가장 앞에 있는 정수를 출력한다. 만약 큐에 들어있는 정수가 없는 경우에는 -1을 출력한다. back: 큐의 가장 뒤에 있는 정수를 출력한다. 만약 큐에 들어있는 정수가 없는 경우에는 -1을 출력한다. ⚔ 입력 첫째 줄에 주어지는 명령의 수 N.. 2022. 12. 22. 자바스크립트 + 제이쿼리 입문 day 2 day 2 자바스크립트 + 제이쿼리 입문 연산자 산술연산자 -> +, -, *, /, % 증감연산자 -> ++, -- 할당연산자 -> +=, -=, *=, /= (연산 후에 값을 재할당한다) 비교연산자 -> 좌측과 우측의 값이 크다 작다를 비교 (100 > 10) => 이 식이 성립을 하느냐 못하느냐가 중요 ! 관계연산자 -> &&, || e.g. 100 > 10 && a > b 변수 가변변수와 불변변수 var = 전역변수와 함수 내에서만 사용할 수 있는 지역 변수로 구분 let = 블록 스코프의 범위에서만 값을 유지 const = 한번 지정하면 절대 변경되지 않는 불변 변수 * 스코프란 변수에 접근 가능한 영역을 의미 * var 블록 스코프 밖에서도 변수를 참조할 수 있어 문제 발생 자바스크립트에서 '.. 2022. 12. 21. kosta 클라우드 네이티브 애플리케이션 개발 과정 day 2 자바 기초 문법 변수, 데이터형, 연산자, 조건문, 반복문 --- Java standard edition (J2SE) : 자바 응용 프로그램을 개발할 때 => Java Application => 반드시 main 메서드가 있어야 한다. Java enterprise edition (J2EE) : 자바 서버 프로그램을 만들 때 => Tomcat => main 메서드 필요 x 메인 메서드의 역할 : 독립적으로 나눠져 있는 여러 개의 클래스 중에 시작할 수 있는 기준을 잡아줌 -> 프로그램의 시작점 System.out.println 이라는 것은 무엇일까? Java api에서 부터 나온 클래스 out -> field 변수이다. 자바 언어의 특징 -> 플랫폼 독립성 -> 운용체제랑 상관없이 실행 가능하다 독립적이지 .. 2022. 12. 21. 백준 9012 괄호 (JAVA 자바 풀이) 백준 9012 괄호 (JAVA 자바 풀이) 📌 문제 여러분은 입력으로 주어진 괄호 문자열이 VPS 인지 아닌지를 판단해서 그 결과를 YES 와 NO 로 나타내어야 한다. ⚔ 입력 입력 데이터는 표준 입력을 사용한다. 입력은 T개의 테스트 데이터로 주어진다. 입력의 첫 번째 줄에는 입력 데이터의 수를 나타내는 정수 T가 주어진다. 각 테스트 데이터의 첫째 줄에는 괄호 문자열이 한 줄에 주어진다. 하나의 괄호 문자열의 길이는 2 이상 50 이하이다. 📣 출력 출력은 표준 출력을 사용한다. 만일 입력 괄호 문자열이 올바른 괄호 문자열(VPS)이면 “YES”, 아니면 “NO”를 한 줄에 하나씩 차례대로 출력해야 한다. 💎 문제 분석 스택의 특성 고려해 그대로 구현해주면 된다. 중간에 ')'가 나오는 경우 fal.. 2022. 12. 21. 자바 예외 종류 1. NumberFormatException Integer 클래스의 parseInt 메서드 사용시 숫자가 아닌 다른 값을 변환하려고 할 때 발생한다. e.g. String numberString2 = "2000한글"; try { int numberInt2 = Integer.parseInt(numberString2); System.out.println(numberInt2 + 1000); } catch (NumberFormatException e){ System.out.println(e); } 2. ArrayIndexOutOfBoundsException 배열의 크기를 초과한 경우에 발생한다. private static void outOfBoundsException() { int[] arr = {1,2,3,4.. 2022. 12. 21. 이전 1 ··· 85 86 87 88 89 90 91 ··· 127 다음