Competition 117

[백준] 10809번 자바

문제 출처 https://www.acmicpc.net/problem/10809 10809번: 알파벳 찾기 각각의 알파벳에 대해서, a가 처음 등장하는 위치, b가 처음 등장하는 위치, ... z가 처음 등장하는 위치를 공백으로 구분해서 출력한다. 만약, 어떤 알파벳이 단어에 포함되어 있지 않다면 -1을 출력한다. 단어의 첫 번째 글자는 0번째 위치이고, 두 번째 글자는 1번째 위치이다. www.acmicpc.net 접근 방식 및 풀이 10808번를 응용한 문제이다. [Algorithm/백준] - [백준] 10808번 자바 LIST - -1로 모든 초기화 하고, - 처음 나오면 index 를 입력하고, 두번째부터는 아무것도 하지 않고 지나간다. 소스 코드 import java.util.ArrayList; ..

[백준] 10808번 자바 LIST

문제 출처 https://www.acmicpc.net/problem/10808 10808번: 알파벳 개수 단어에 포함되어 있는 a의 개수, b의 개수, …, z의 개수를 공백으로 구분해서 출력한다. www.acmicpc.net 접근 방식 및 풀이 - abc.. 알파벳 순서대로 26개를 list에 담아준다. - string형태의 입력값을 char형태로 읽어온다. 이때 char a = 'a' 는 숫자로 97이므로, 소문자 a를 0부터 인식하기 위해 97을 빼고 인덱스 위치의 값에1을 더해준다. 소스 코드 import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class Main { public static void..

[백준] 10799번 자바 풀이 (Stack 활용)

문제 출처 https://www.acmicpc.net/problem/10799 10799번: 쇠막대기 여러 개의 쇠막대기를 레이저로 절단하려고 한다. 효율적인 작업을 위해서 쇠막대기를 아래에서 위로 겹쳐 놓고, 레이저를 위에서 수직으로 발사하여 쇠막대기들을 자른다. 쇠막대기와 레이저의 배치는 다음 조건을 만족한다. 쇠막대기는 자신보다 긴 쇠막대기 위에만 놓일 수 있다. - 쇠막대기를 다른 쇠막대기 위에 놓는 경우 완전히 포함되도록 놓되, 끝점은 겹치지 않도록 놓는다. 각 쇠막대기를 자르는 레이저는 적어도 하나 존재한다. 레이저는 어떤 쇠막대기의 양 끝점과 www.acmicpc.net 접근 방식 및 풀이 - ( , )가 나오면 Pointer - Pointer를 기준으로 stack에 쌓인 갯수를 가져옴. 소..

캐클 스터디 커리큘럼

데이터 분석 공부를 하기 위해 캐글 커리큘럼 관련 정보를 찾던 중에 `캐글코리아` 보석과 같은 사이트를 찾아냈다. 캐글 코리아 https://kaggle-kr.tistory.com/ Kaggle-KR No official relationship with Kaggle kaggle-kr.tistory.com 홈페이지 들어가보면 캐글 관련해서 분석 내용이나 가끔식 대회를 위한 팀원 모집도 한다. 하지만,,. 캐글 초보인 나는 이유한님이 올려주신 캐글 커리큘럼을 따라 캐글 필사에 도전하려고 한다. 이유한님 캐글 커리큘럼 https://kaggle-kr.tistory.com/32 [이유한님] 캐글 코리아 캐글 스터디 커널 커리큘럼 유한님이 이전에 공유해주신 캐글 커널 커리큘럼 정리본입니다. 다들 Keep Goin..

Competition/Kaggle 2020.03.11

[백준] 10430번 자바 풀이

문제 출처 https://www.acmicpc.net/problem/10430 10430번: 나머지 첫째 줄에 A, B, C가 순서대로 주어진다. (2 ≤ A, B, C ≤ 10000) www.acmicpc.net 접근 방식 및 풀이 문제에 주어진대로 출력하면 된다. 소스 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); int c = sc.nextInt(); System.out.println(((a+b)%c)); System.out.println(((..

Gage R&R

Gage R&R 설명 요약 R : Repeatability(반복성) 반복성은 한 명의 검사자가 동일한 측정기로 제품을 여러 번 측정했을 때 일관된 값으로 측정되는지 반복적으로 확인하는것. R : Reproducibility(재현성) 재현성은 여러명의 검사자가 이전에 측정했던 측정값이 동일하게 측정되는지 확인 하는것. 출처 : https://m.blog.naver.com/PostView.nhn?blogId=jiehyunkim&logNo=220875304888&proxyReferer=https%3A%2F%2Fwww.google.com%2F Gage R&R에서 반복성과 재현성의 의미 품질 개선 활동의 목적은 불량을 줄이고 고객 만족을 시키는 것입니다. 품질 활동에 있어서 데이터 분석 활... blog.nave..

Competition/Kaggle 2020.03.09

Hacker rank 시작하기

알고리즘 공부를 위해 HackerRank를 시작했다. 아래의 사이트에 접속하면 로그인 후 다양한 알고리즘 문제를 풀 수 있다. https://www.hackerrank.com/ HackerRank Join over 7 million developers. Practice coding, prepare for interviews, and get hired. www.hackerrank.com 1. Haccker rank 사이트 - 로그인이나 회원 가입을 선택하여 로그인을 진행한다. 2. 미리 만들어둔 아이디로 For Developers에 로그인. 3. 로그인 후 첫 화면은 지금까지 진행해온 것을 Dashboard 로 볼 수 있다. 4. Interview Preparation Kit을 클릭하면 아래와 같이 진행 ..