프론트엔드

백준 알고리즘

6. 심화 1 - 1 (25083번)

★ 문자 아래 예제와 같이 새싹을 출력하시오. 예제 출력 ,r'"7 r`-_ ,' ,/ \. ". L_r' `~\/ | | ★ 소스코드 public class Main { public static void main(String[] args) { System.out.println(" ,r'\"7"); System.out.println("r`-_ ,' ,/"); System.out.println(" \\. \". L_r'"); System.out.println(" `~\\/"); System.out.println(" |"); System.out.println(" |"); } }

데이터베이스

DATABASE STEP 2 - datatype

★ ANSI-SQL 자료형(Oracle 자료형(***)) 1. 숫자형 정수, 실수 1-1. number (유효자리) 38자리 이하의 숫자를 표현하는 자료형 12345678901234567890123456789012345678 1*10^-130 ~ 9.9999*10^125 5~22byte 사용방법 1. number 정수, 실수 1*10^-130 ~ 9.9999*10^125 2. number(precision) 정수만 저장(반올림) precision : 저장 가능한 자릿수 3. number(precision, scale) 정수, 실수 precision : 저장 가능한 자릿수 scale : 소수 이하 자릿수(%.1f) 2. 문자형 문자, 문자열 구분 X 1. char 고정 자릿수 문자열 > 컬럼(공간)의 크기..

데이터베이스

데이터베이스 - Window에서 세팅하기

★ 오라클 DB 파일 다운로드 https://www.oracle.com/database/technologies/xe-prior-release-downloads.html 상위 X64다운 ★ SQL Developer 다운로드 https://www.oracle.com/database/sqldeveloper/technologies/download/ 상위 X64다운 ★ 셋팅 시작하기 SQL Developer 압축 해제 후, 원하는 파일 경로에 위치 변경 1. 실행 후 환경 셋팅 도구-환경설정-코드편집기-PL/SQL 구문 색상 : 원하는 색상 변경 가능 도구-환경설정-글꼴- 원하는 글꼴 변경가능 > 맑은고딕 맑은고딕 > 구글에서 맑은 고딕 글꼴체를 받아옴. 도구-환경설정-환경-인코딩-UTF-8 : 안하면 한글 글꼴..

백준 알고리즘

5. 문자열 - 10 (5622번)

★ 문제 상근이의 할머니는 아래 그림과 같이 오래된 다이얼 전화기를 사용한다. 전화를 걸고 싶은 번호가 있다면, 숫자를 하나를 누른 다음에 금속 핀이 있는 곳 까지 시계방향으로 돌려야 한다. 숫자를 하나 누르면 다이얼이 처음 위치로 돌아가고, 다음 숫자를 누르려면 다이얼을 처음 위치에서 다시 돌려야 한다. 숫자 1을 걸려면 총 2초가 필요하다. 1보다 큰 수를 거는데 걸리는 시간은 이보다 더 걸리며, 한 칸 옆에 있는 숫자를 걸기 위해선 1초씩 더 걸린다. 상근이의 할머니는 전화 번호를 각 숫자에 해당하는 문자로 외운다. 즉, 어떤 단어를 걸 때, 각 알파벳에 해당하는 숫자를 걸면 된다. 예를 들어, UNUCIC는 868242와 같다. 할머니가 외운 단어가 주어졌을 때, 이 전화를 걸기 위해서 필요한 최..

백준 알고리즘

5. 문자열 - 9 (2908번)

★ 문제 상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두 개를 칠판에 써주었다. 그 다음에 크기가 큰 수를 말해보라고 했다. 상수는 수를 다른 사람과 다르게 거꾸로 읽는다. 예를 들어, 734와 893을 칠판에 적었다면, 상수는 이 수를 437과 398로 읽는다. 따라서, 상수는 두 수중 큰 수인 437을 큰 수라고 말할 것이다. 두 수가 주어졌을 때, 상수의 대답을 출력하는 프로그램을 작성하시오 ★ 소스코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Sc..

백준 알고리즘

5. 문자열 - 8 (1152번)

★ 문제 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열에는 몇 개의 단어가 있을까? 이를 구하는 프로그램을 작성하시오. 단, 한 단어가 여러 번 등장하면 등장한 횟수만큼 모두 세어야 한다. 첫 줄에 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 공백 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 문자열은 공백으로 시작하거나 끝날 수 있다. ★ 소스코드 import java.util.Scanner; import java.util.StringTokenizer; public class Main { public static void main(String[] args) { Scanner in = new Scann..

백준 알고리즘

5. 문자열 - 7 (1157번)

★ 문제 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. 첫째 줄에 알파벳 대소문자로 이루어진 단어가 주어진다. 주어지는 단어의 길이는 1,000,000을 넘지 않는다. ★ 소스코드 import java.util.HashMap; import java.util.Map; import java.util.Map.Entry; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); HashMap map = new HashMap(); ch..

백준 알고리즘

5. 문자열 - 6 (2675번)

★ 문제 문자열 반복 문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다. S에는 QR Code "alphanumeric" 문자만 들어있다. QR Code "alphanumeric" 문자는 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ\$%*+-./: 이다. ★ 소스코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int num = scan.nextInt();..

IT의 큰손
'프론트엔드' 태그의 글 목록 (19 Page)