728x90

문제 12

[코딩 테스트] 스택/큐 - 주식가격 (level 2)

2021/10/15(금) level2짜리를 풀었는데 level1보다도 쉬워서 놀랐다..! 초 단위로 기록된 주식가격이 담긴 배열 prices가 매개변수로 주어질 때, 가격이 떨어지지 않은 기간은 몇 초인지를 return 하도록 solution 함수를 완성하세요. 제한사항 prices의 각 가격은 1 이상 10,000 이하인 자연수입니다. prices의 길이는 2 이상 100,000 이하입니다. 입출력 예 pricesreturn [1, 2, 3, 2, 3] [4, 3, 1, 1, 0] 입출력 예 설명 1초 시점의 ₩1은 끝까지 가격이 떨어지지 않았습니다. 2초 시점의 ₩2은 끝까지 가격이 떨어지지 않았습니다. 3초 시점의 ₩3은 1초뒤에 가격이 떨어집니다. 따라서 1초간 가격이 떨어지지 않은 것으로 봅니다..

데이터베이스-조건문&반복문 연습문제

2021/03/04(목) 7번째 수업 ​ ​ ​ ​ 책 16장 연습문제 1번 - 숫자 1부터 10까지의 숫자 중 오른쪽과 같이 홀수만 출력하는 PL/SQL 프로그램을 작성해 보세요 ​ 2번 - DEPT 테이블의 DEPTNO와 자료형이 같은 변수 V_DEPTNO를 선언합니다. 그리고 V_DEPTNO 변수 값에 10,20,30,40을 대입했을 때 다음과 같이 부서 이름을 출력하는 프로그램을 작성해 보세요. 단 부서 번호가 10,20,30,40이 아니면 N/A로 출력합니다. ​ ​ ​ ​ ​ ​ ​ 내 풀이 ​ - 1번) SET SERVEROUTPUT ON; DECLARE BEGIN FOR I IN 1..10 LOOP IF MOD(I,2)=1 THEN DBMS_OUTPUT.PUT_LINE('현재 i의 값 : ..

데이터베이스 - 제약조건

2021/03/03(수) 6번째 수업 ​ ​ ​ 제약조건 NOT NULL/UNIQUE/PRIMARY KEY/FOREIGH KEY/CHECK ***데이터 무결성 : 데이터베이스에 저장되는 데이터의 정확성과 일관성을 보장한다는 의미 무결성을 지키기 위해 항상 유지해야하는 기본 규칙 존재 제약 조건은 이런 무결성을 위한 안전장치 ​ ​ ​ 1) NOT NULL CREATE TABLE 테이블명( 필드명 자료형 NOT NULL, . . . ); --> NOT NULL을 지정한 필드는 NULL값을 넣을 수 없다 ​ 제약조건에 이름 주기 ** CREATE TABLE 테이블명( 필드명 자료형 CONSTRAINT 제약조건명 NOT NULL . . . ); --> CONSTRAINT 후에 제약조건의 이름을 정해 줄 수 있..

데이터베이스 복습문제 1(SELECT문~)

2021/02/25 수업3 ​ ​ ​ ​ Q1) 테이블의 구조를 샆피는 명령어는? Q2) 실습에 사용될 과목 테이블의 구조를 검색하라. Q3) 실습에 사용될 수강 테이블의 모든 데이터를 검색하라. Q4) 과목들의 과목번호와 과목이름을 검색하라. Q5) 학생들의 학번과 이름, 성별을 검색하라. Q6) 학생들의 학번과 이름, 학년, 반을 검색하라. Q7) 과목번호, 학번, 점수를 검색하라. Q8) 학생들의 성별 중복을 제거하고 검색하라. Q9) 학생들의 학과, 학년 중복을 제거하고 검색하라. Q10) 학생들의 학과, 반 중복을 제거하고 검색하라. Q11) 학생들의 키를 5만큼씩 증가시킨 값을 검색하라.(null값은 0) Q12) 학생들의 학번과 이름을 별칭을 “학번”과 “이름” 으로 부여하여 검색하라. Q1..

데이터베이스 SQL문법 SELECT문-예제 문제

2021/02/24(수) 수업2 ​ ​ ​ 문제1) EMP 테이블을 사용하여 다음과 같이 사원 이름(ENAME)이 S로 끝나는 사원 데이터를 모두 출력하는 SQL문을 작성해 보세요. ​ 문제 2) EMP 테이블을 사용하여 30번 부서(DEPTNO)에서 근무하고 있는 사원 중에 직책(JOB)이 SALESMAN인 사원의 사원 번호, 이름, 직책, 급여, 부서번호를 출력하는 SQL문을 작성해 보세요. ​ 문제3) EMP 테이블을 사용하여 20번, 30번 부서에 근무하고 있는 사원 중 급여(SAL)가 2000초과인 사원을 다음 두 가지 방식의 SELECT문을 사용하여 사원번호, 이름, 급여, 부서 번호를 출력하는 SQL문을 작성해 보세요. 3-1) 집합 연산자를 사용하지 않은 방식 3-2) 집합 연산자를 사용한..

자바로 코딩해보기 - 문제 : 배열

기록 #13 2020.06.18(목) 자바에서 배열 ​ ​ ​ ​ ​ ​ ​ ※ 자바에서 클래스 참고 ※ https://blog.naver.com/ehdk1409/221995390171 자바로 코딩해보기(기초 10) - 문제 : 클래스 기록 #122020.06.09(화)자바에서 클래스​​​​​​※ 자바에서 재귀함수 참고 ※https://blog.naver.com/... blog.naver.com ​ ​ ​ ​ ​ ​ 배열은 같은 자료형의 여러 변수를 선언할때 배열을 사용하면 편리하게 선언을 할 수 있습니다. ​ ​ ​ ​ ​ ​ ​ ★ 배열 문제 ★ 참고: 책 *책과 코딩이 다를 수 있음* ​ ​ 문제1 (배열 문제는 아니지만 간단한 코딩해보기) 10명의 수강생 점수를 입력받아 A학점의 기준이 되는 점수..

자바로 코딩해보기(기초 10) - 문제 : 클래스

기록 #12 2020.06.09(화) 자바에서 클래스 ​ ​ ​ ​ ​ ​ ※ 자바에서 재귀함수 참고 ※ https://blog.naver.com/ehdk1409/221994172492 자바로 코딩해보기(기초 9) - 문제: 재귀함수 기록 #112020.06.08(월)자바에서 재귀함수​​​​​※자바에서 메소드 참고※https://blog.naver.com/ehdk... blog.naver.com ​ ​ ​ ​ ​ ​ 클래스라는 틀을 기반으로 객체가 생성됩니다. 객체를 생성하기 앞서서 틀을 먼저 만들어야합니다. ​ 틀을 만들었다고 해서 바로 객체가 생성되는 것은 아니기 때문에 객체화를 시켜줘야 합니다. ClassFirst first = new ClassFirst(); → 키워드 new는 객체 생성을 명령하..

자바로 코딩해보기(기초 9) - 문제: 재귀함수

기록 #11 2020.06.08(월) 자바에서 재귀함수 ​ ​ ​ ​ ​ ※자바에서 메소드 참고※ https://blog.naver.com/ehdk1409/221991536106 자바로 코딩해보기(기초 8)- 메소드 기록 #102020.06.05(금)자바에서 메소드​​​​​​※자바에서 반복문 참고※https://blog.naver.com/ehdk... blog.naver.com ​ ​ ​ ​ ​ ​ 재귀함수는 메소드 안에서 자신메소드를 다시부르는 것을 재귀함수라고 한다. 재귀함수 안에는 재귀(순환)의 고리를 끊을 수있는 조건이 있어야한다. ​ ​ ​ ​ ​ ​ ​ ​ ​ 재귀함수 문제 참고: 책 *책과 코딩이 다를 수 있음* ​ ​ ​ ​ ​ ​ 문제1 정수 N을 전달받아서, 2의 N승을 계산하여 반환하..

자바로 코딩해보기(기초 8)- 문제: 메소드

기록 #10 2020.06.05(금) 자바에서 메소드 ​ ​ ​ ​ ​ ​ ※자바에서 반복문 참고※ https://blog.naver.com/ehdk1409/221987790203 자바로 코딩해보기(기초 7) - 반복문 기록 #92020.06.02(화)자바에서 반복문​​​​​​※ 자바에서 조건문 참고 ※https://blog.naver.com/ehd... blog.naver.com ​ ​ ​ ​ ​ ​ 클래스 내부에 메소드라는 것이 존재하는데 메소드는 중괄호 안에 존재하는 문장들이 위에서 부터 아래로 순차적으로 실행된다. ​ main이라는 메소드를 항상 만들어서 사용했는데 main메소드는 말그대로 맨처음 자바에서 실행하고자하는 메소드다 여러메소드들이 존재할 경우 main을 먼저 호출하여 실행하게 된다. ..

자바로 코딩해보기(기초 4) - 연산자

기록 #6 2020.05.30(토) 자바에서 쓰이는 연산자 ​ ​ ​ ​ ※ 자바 변수와 자료형 참고 ※ https://blog.naver.com/ehdk1409/221982252687 자바로 코딩해보기(기초 3) - 변수, 자료형 기록 #52020.05.28(목)자바를 이용한 변수와 자료형​​​​※ 자바 출력문과 주석 참고 ※https://blog.na... blog.naver.com ​ ​ ​ ​ 자바의 연산자에도 우선순위가 있다! 대입연산자, 산술연산자, 논리연산자, 관계연산자 각각 우선순위가 존재 ​ ​ ​ ​ ​ 문제1. int형 변수 num1, num2, num3이 각각 10, 20, 30으로 초기화되어 있는 상황에서 다음 문장을 실행하면 각각의 변수에는 얼마가 저장되겠는가? ​ ​ ​ ​ 문..

728x90