본문 바로가기

Dev. Etc/Algorithm

(43)
[오라클] 프로그래머스 59034번 문제풀이 (모든 레코드 조회하기) programmers.co.kr/learn/courses/30/lessons/59034 코딩테스트 연습 - 모든 레코드 조회하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr // 모든 레코드 조회하기 SELECT * from ANIMAL_INS order by ANIMAL_ID; 동물 보호소에 들어온 동물의 정보를 담은 ANIMAL_INS 테이블을 select하되, 정렬을 ANIMAL_ID 컬럼을 기준으로 정렬해줍니다.
[Python] 백준 알고리즘 10869번 문제풀이 (사칙연산) www.acmicpc.net/problem/10869 10869번: 사칙연산 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. www.acmicpc.net a, b = map(int , input().split()) print(a+b) # 덧셈 print(a-b) # 뺄셈 print(a*b) # 곱셈 print(a//b) # 몫 print(a%b) # 나머지 map에 int와 input().split()을 넣으면 split의 결과를 모두 int로 변환해줍니다. (만약에 실수로 변환할 경우에는 int 대신에 float를 넣습니다.) 입력받는 부분은 input으로써, 실행시에 7 3 이런식으로 띄어서 입력해주어야 split로 나..
[Python] 백준 알고리즘 1008번 문제풀이 (A/B) www.acmicpc.net/problem/1008 1008번: A/B 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. www.acmicpc.net a, b = map(int , input().split()) print(a/b) map에 int와 input().split()을 넣으면 split의 결과를 모두 int로 변환해줍니다. (만약에 실수로 변환할 경우에는 int 대신에 float를 넣습니다.) 입력받는 부분은 input으로써, 실행시에 8 2 이런식으로 띄어서 입력해주어야 split로 나눌수있습니다. 입력받은 a와 b를 각각 변수에 담고 print함수를 이용해서 두 숫자를 나눗셈하여 출력해줍니다.
[Python] 백준 알고리즘 1001번 문제풀이 (A-B) www.acmicpc.net/problem/1001 1001번: A-B 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. www.acmicpc.net a, b = map(int, input().split()) print(a-b) map에 int와 input().split()을 넣으면 split의 결과를 모두 int로 변환해줍니다. (만약에 실수로 변환할 경우에는 int 대신에 float를 넣습니다.) 입력받는 부분은 input으로써, 실행시에 5 3 이런식으로 띄어서 입력해주어야 split로 나눌수있습니다. 입력받은 a와 b를 각각 변수에 담고 print함수를 이용해서 두 숫자를 뺄셈하여 출력해줍니다.
[Python] 백준 알고리즘 10998번 문제풀이 (A*B) www.acmicpc.net/problem/10998 10998번: A×B 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. www.acmicpc.net ● A*B (10998번) a, b = map(int, input().split()) print(a*b) map에 int와 input().split()을 넣으면 split의 결과를 모두 int로 변환해줍니다. (만약에 실수로 변환할 경우에는 int 대신에 float를 넣습니다.) 입력받는 부분은 input으로써, 실행시에 1 2 이런식으로 띄어서 입력해주어야 split로 나눌수있습니다. 입력받은 a와 b를 각각 변수에 담고 print함수를 이용해서 두 숫자를 곱셈하여 출력해줍니다.
[Python] 백준 알고리즘 1000번 문제풀이 (A+B) www.acmicpc.net/problem/1000 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net ● A+B (1000번) ● 정답 a, b = map(int, input().split()) print(a+b) map에 int와 input().split()을 넣으면 split의 결과를 모두 int로 변환해줍니다. (만약에 실수로 변환할 경우에는 int 대신에 float를 넣습니다.) 입력받는 부분은 input으로써, 실행시에 1 2 이런식으로 띄어서 입력해주어야 split로 나눌수있습니다. 입력받은 a와 b를 각각 변수에 담고 print함수를 이용해서 두 숫자를 덧셈하여 출력해줍니다.
[Python] 백준 알고리즘 2257번 문제풀이 (Hello World) www.acmicpc.net/problem/2557 2557번: Hello World Hello World!를 출력하시오. www.acmicpc.net ● Hello World (2557번) ● 정답 print("Hello World!") 파이썬에서는 출력하는 함수가 print이므로 위와 같이 입력해줍니다.
[JAVA] 백준 알고리즘 1260번 문제풀이 (DFS와 BFS) https://www.acmicpc.net/problem/1260 1260번: DFS와 BFS 첫째 줄에 정점의 개수 N(1 ≤ N ≤ 1,000), 간선의 개수 M(1 ≤ M ≤ 10,000), 탐색을 시작할 정점의 번호 V가 주어진다. 다음 M개의 줄에는 간선이 연결하는 두 정점의 번호가 주어진다. 어떤 두 정점 사이에 여러 개의 간선이 있을 수 있다. 입력으로 주어지는 간선은 양방향이다. www.acmicpc.net ● DFS와 BFS (1260번) import java.util.*; public class Main { static ArrayList[] a; static boolean[] c; public static void main(String args[]) { Scanner sc = new S..