[Programmers/Java/Lv.0] 3.두 수의 합
·
👨‍💻 Coding Test/구현
문제 설명정수 νm1νm2가 주어질 때, νm1νm2의 합을 return하도록 soltuion 함수를 완성해주세요. 제한 사항-50,000 ≤ νm1 ≤ 50,000 -50,000 ≤ νm2 ≤ 50,000 입출력 예 num1num2result2351002102입출력 예 #1 νm1이 2이고 νm2가 3이므로 2 + 3 = 5를 return합니다. 입출력 예 #2 νm1이 100이고 νm2가 2이므로 100 + 2 = 102를 return합니다. 나의 풀이class Solution { public int solution(int num1, int num2) { int answer = num1 + num2; retur..
[Programmers/Java/Lv.0] 2.머쓱이보다 키 큰 사람
·
👨‍💻 Coding Test/구현
문제 설명머쓱이는 학교에서 키 순으로 줄을 설 때 몇 번째로 서야 하는지 궁금해졌습니다. 머쓱이네 반 친구들의 키가 담긴 정수 배열 array와 머쓱이의 키 height가 매개변수로 주어질 때, 머쓱이보다 키 큰 사람 수를 return 하도록 solution 함수를 완성해보세요. 제한 사항1 ≤ array의 길이 ≤ 100 1 ≤ height ≤ 200 1 ≤ array의 원소 ≤ 200 입출력 예arrayheightresult[149, 180, 192, 170]1673[180, 120, 140]1900입출력 예 #1 149, 180, 192, 170 중 머쓱이보다 키가 큰 사람은 180, 192, 170으로 세 명입니다. 입출력 예 #2 180, 120, 140 중 190보다 큰 수는..
[Programmers/Java/Lv.0] 1.중복된 숫자 개수
·
👨‍💻 Coding Test/구현
문제 설명정수가 담긴 배열 array와 정수 n이 매개변수로 주어질 때, arrayn이 몇 개 있는 지를 return 하도록 solution 함수를 완성해보세요. 제한 사항1 ≤ array의 길이 ≤ 100 0 ≤ array의 원소 ≤ 1,000 0 ≤ n ≤ 1,000  입출력 예arraynresult[1, 1, 2, 3, 4, 5]12[0, 2, 3, 4]10입출력 예 #1 : [1, 1, 2, 3, 4, 5] 에는 1이 2개 있습니다. 입출력 예 #2 : [0, 2, 3, 4] 에는 1이 0개 있습니다. 나의 풀이class Solution { public int solution(int[] array, int n) { int answer = 0; ..
DBMS 및 DB시스템
·
💾 Database/DB
DBMS 발전 배경파일 시스템-파일 시스템은 전통적인 파일 중심의 정보 처리 시스템이다. -응용 프로그램별로 필요한 데이터를 별도의 파일로 관리한다. -응용 프로그래머가 파일의 논리적인 구조 뿐만 아니라 물리적인 구조까지 정확히 파악해야 함 -프로그램이 따로따로 존재한다. 하지만 공통적인 부분 중복해서 존재파일 시스템의 문제점(, , , , , ) 1.데이터 중복성 : Data redundancy 같은 데이터가 여러 파일에 중복 저장되 저장 공간의 낭비가 되고 데이터 일관성, 무결성이 저해된다.2.데이터 일관성(data consistency) 저해 여러 데이터가 동일..
[오라클] 10.트랜잭션 처리(Commit, Rollback)
·
💾 Database/Oracle
오늘은 트랜잭션 처리를 위한 Commit과 Rollback에 대해서 알아보도록 하자.트랜잭션 필요성트랜잭션이라는 키워드를 검색해보면 , ., 라고 하는 말들이 많이 나올것이다. 이러한 설명들은 처음 접하는 사람들에게 와닿지 않는 설명이기에 더 자세하게 풀어서 알아보자. 트랜잭션이란? 업무 실행단위 or 논리 명령단위 or 개념상의 아래 그림의 업무적인 단위는 계좌 이체와 같은 업무를 말한다. 계좌 이체를 처리하려면 두 가지 이상의 SQL 명령어가 필요하다. 예를 들어, 한 사람의 계좌에서 금액을 출금하고 다른 사람의 계좌에 금액을 입금하는 두 개의 UPDATE 명령이 필요하다. 또한 이 두 작업은 반드시 함께 성공하거나 함께 실패해야 하며, 한쪽만 성공하..
[확률론] 1.표본 공간(Sample Space)
·
🔣 Math/Probability
확률과 통계의 관계확률과 통계는 서로 독립적인 학문이다. 하지만 통계를 제대로 이해하려면 확률에 대한 지식이 필수적이다. 즉, 확률을 공부할 때 통계의 세부 사항을 몰라도 괜찮지만, 통계를 배우려면 확률 개념을 이해해야 한다. 아래 그림은 확률과 통계의 관계를 직관적으로 보여줄 수 있다. 표본공간(Sample Space)확률 이론은 표본공간(sample space)의 정의부터 시작한다. 표본공간은 실험의 결과 하나하나를 모두 모은 것을 뜻하며 S로 표기된다.예를 들어, 두 개의 동전을 던졌을 때 앞면과 뒷면이 나오는 표본공간은 다음과 같다. S = {앞앞, 앞뒤, 뒤앞, 뒤뒤}세 개의 동전을 던지는 경우의 표본공간은 다음과 같이 표현할 수 있다. S = {앞앞앞, 앞앞뒤, 앞뒤앞, 뒤앞앞, 앞뒤뒤, 뒤앞..
Developer Quarterly