일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 프로그래머스 #python 개발자 찾기 #알고리즘 #mysql #코린이 #개발자 #study
- 프로그래머스 #아픈 동물 찾기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #가장 큰 물고기 10마리 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 백준 #다이얼 #5622 #알고리즘 #자바 #java #코린이 #개발자 #study
- 프로그래머스 #mysql #흉부외과 또는 일반외과 의사 목록 출력하기 #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #잡은 물고기 중 가장 큰 물고기의 길이 구하기 #알고리즘 #mysql #코린이 #개발자 #study
- 프로그래머스 #모음 제거 #알고리즘 #자바 #java #코린이 #개발자 #study
- 프로그래머스 #mysql #경기도에 위치한 식품창고 목록 출력하기 #알고리즘 #코린이 #개발자 #study
- 백준 #
- 코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #이름이 있는 동물의 아이디 #코린이 #개발자 #study
- 프로그래머스 #조건에 맞는 회원수 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #알고리즘 #mysql #인기있는 아이스크림 #코린이 #개발자 #study
- 프로그래머스 #mysql #12세 이하인 여자 환자 목록 출력하기 #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #어린 동물 찾기 #코린이 #개발자 #study
- 프로그래머스 #알고리즘 #mysql #
- 프로그래머스 #동명 동물 수 찾기 #mysql #데이터베이스 #db #코린이 #개발자 #알고리즘
- 백준 #4153 #직각삼각형 #알고리즘 #자바 #java #코린이 #개발자 #study
- mysql #min() #max() #최소값 #최대값 #코린이 #개발자 #study
- 프로그래머스 #한 해에 잡은 물고기 수 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #자동차 대여 기록에서 장기/단기 대여 구분하기 #코린이 #개발자 #study
- 프로그래머스 #잡은 물고기의 평균 길이 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #나이 정보가 없는 회원 수 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 백준 #네 번째 점 #3009 #자바 #java #알고리즘 #코린이 #개발자 #study
- 백준 #일곱 난쟁이 #2309 #자바 #java #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #역순 정렬하기 #알고리즘 #코린이 #개발자 #study
- 특정 옵션이 포함된 자동차 리스트 구하기 #코린이 #개발자 #study
- 프로그래머스 #과일로 만든 아이스크림 고르기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #동명 동물 수 찾기 #알고리즘 #코린이 #개발자
- Today
- Total
목록알고리즘문제 (118)
luke
문제 : https://www.acmicpc.net/problem/5622 문제. 풀이. import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.nextLine(); int k = str.length(); int tot = 0; for(int i = 0; i 이번 문제는 백준 "다이얼" 문제다.어려운 문제는 아니었다. 지문을 보면 각 숫자에 알파벳이 있는데 2번에 있는 알파벳을 돌릴 때 3초의 시간이 걸리며 그 후 9번까지 있는 알파벳 숫자가 1씩 올라가 3번은 4초..
문제 : https://www.acmicpc.net/problem/4153 문제. 풀이.public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while(true) { int a = sc.nextInt(); int b = sc.nextInt(); int c = sc.nextInt(); if(a == 0 && b == 0 && c == 0) { break; } if((a * a + b * b) == c *c) { System.out.println("right"); }else if(a * a == (b ..
문제 : https://www.acmicpc.net/problem/3009 문제. 풀이. public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[] cd_1 = {sc.nextInt(), sc.nextInt()}; int[] cd_2 = {sc.nextInt(), sc.nextInt()}; int[] cd_3 = {sc.nextInt(), sc.nextInt()}; int x; int y; if(cd_1[0] == cd_2[0]) { x = cd_3[0]; }else if(cd_1[0] == cd_3[0]) { x =..
문제 : https://www.acmicpc.net/problem/2309 문제. 풀이. public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[] arr = new int[9]; int tot = 0; for(int i = 0; i 이번 문제는 백준 "일곱 난쟁이" 문제다.이번 문제를 풀며 조금 까다로운 문제라고 생각이 들었다.하지만 천천히 생각해 보면 한 단계씩 접근할 수 있어서 나름 괜찮았다.그럼 바로 문제 풀이 해보겠다. 1. 입력값을 담아주기 위해 9사이즈의 배열을 생성해 준다. 2. for문으로 arr [] 배열 안에 값을 넣..
문제 : https://school.programmers.co.kr/learn/courses/30/lessons/120849 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제. 풀이. class Solution { public String solution(String my_string) { String[] arr = {"a","e","i","o","u"}; String[] strr = my_string.split(""); String answer = ""; for(int i ..
문제 : https://www.acmicpc.net/problem/8958 문제. 풀이. public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = sc.nextInt(); String[] arr = new String[num]; for(int i = 0; i 오늘 문제는 백준의 "OX퀴즈" 문제다.입력받은 문자열중 "O"가 두 번 연속적으로 나오면 1+2.... 형식으로 되고 "X"가 나온다면 +0을 해준다.크게 어려움 없는 문제이믈 바로 풀이해보겠다. 1. 입력값을 넣기 위해 sc.nextInt()를 사용해 num 변수에 ..
문제 : 문제. 풀이. class Solution { public int[] solution(int[] numbers) { int[] answer = new int[numbers.length]; for(int i = 0; i 이번 문제는 프로그래머스의 "배열 두 배 만들기" 문제다.이 문제는 배열에 있는 각 인덱스 값들을 두 배로 출력하면 되는 문제다. 어려움 없는 문제다.그럼 바로 풀이를 해보겠다. 1. answer[]의 배열은 numbers[] 배열의 인덱스 수만큼 결과 값을 반환하기에 numbers의 길이만큼 사이즈를 지정해 준다. 2. for문을 통해 numbers.length 만큼 반복루프를 돌려주고 answer[i] 번의..
문제 : https://www.acmicpc.net/problem/1009 문제. 풀이. public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int t = sc.nextInt(); for(int i = 0; i 오늘 문제는 백준의 " 분산처리 " 문제다.이번 문제에서는 a의 b제곱인 데이터 개수의 끝자리를 구하면 되는 문제로 접근하는 게 맞다 생각한다.그렇다면 Math.pow() 제곱근을 구하는 함수를 생각할수 있는데 마지막 2개의 입력값에서 정말 큰 값이 나오기에처리할 수가 없다. 그렇다면 어떻게 해야 할까?바로 문제 풀이를 해보겠다..
문제 : https://www.acmicpc.net/problem/3046 문제. 풀이. public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int R1 = sc.nextInt(); int S = sc.nextInt(); System.out.println((S * 2) - R1); }} 이번 문제는 백준 " R2 " 문제다. 어려움 없이 금방 풀 수 있다고 생각한다..!문제는 (R1 + R2) / 2 = S 이렇게 평균값을 구하는데 R1과 평균값인 S 두 개의 값만 주어지며S의 값이 나오기위해 R2의 값을 구하는 문제라고 이해하면 될 거 ..
문제 : https://school.programmers.co.kr/learn/courses/30/lessons/120905 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제. 풀이. class Solution { public int[] solution(int n, int[] numlist) { int cnt = 0; for(int i = 0; i 이번 문제는 프로그래머스의 "n의 배수 고르기" 문제다.문제는 어려움이 없는 문제라 생각이 들어 바로 풀이를 해보겠다. 1. answer의 사이즈를 지정해..