본문 바로가기

분류 전체보기178

[JAVA] OX퀴즈 https://st-lab.tistory.com/50?category=833672 [백준] 8958번 : OX퀴즈 - JAVA [자바] https://www.acmicpc.net/problem/8958 8958번: OX퀴즈 문제 "OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다. O는 문제를 맞은 것이고, X는 문제를 틀린 것이다. 문제를 맞은 경우 그 문제의 점수는 그 문제까지 연속.. st-lab.tistory.com *해당 포스팅은 상단에 링크된 포스팅을 바탕으로 개인 공부 목적을 위해 작성되었으므로 자세한 내용은 위 링크를 확인해 주시기 바랍니다. 배열을 이용한 코드 import java.io.BufferedReader; import java.io.IOException; import java... 2022. 3. 8.
[JAVA] 나머지 https://st-lab.tistory.com/46?category=833672 [백준] 3052번 : 나머지 - JAVA [자바] https://www.acmicpc.net/problem/3052 3052번: 나머지 문제 두 자연수 A와 B가 있을 때, A%B는 A를 B로 나눈 나머지 이다. 예를 들어, 7, 14, 27, 38을 3으로 나눈 나머지는 1, 2, 0, 2이다. 수 10개를 입력받은.. st-lab.tistory.com *해당 포스팅은 상단에 링크된 포스팅을 바탕으로 개인 공부 목적을 위해 작성되었으므로 자세한 내용은 위 링크를 확인해 주시기 바랍니다. 최근에 봤던 자바 컬렉션 프레임워크 글에서 간단하게 HashSet의 개념을 정리했었는데 이 문제에서 간단히 사용한다. https://s.. 2022. 3. 8.
[MariaDB] 계층형 쿼리(Hierarchical Queries) Hierarchical Queries 오라클에서는 CONNECT BY PRIOR 절을 사용해 계층형 쿼리를 생성한다면, MariaDB에서는 Recursive Common Table Expressions(CTE)라는 가상의 테이블을 사용한다. WITH RECURSIVE recursive_name [(column1, ...)] AS ( -- initial query (처음 호출하는 쿼리) -- non-recursive query SELECT [(column1, ...)] UNION [ALL] -- recursive query (반복 쿼리) SELECT [(column1, ...)] FROM recursive_name [WHERE] ) -- parent query SELECT * FROM recursive_n.. 2022. 3. 7.
[JAVA] 숫자의 개수 https://st-lab.tistory.com/45?category=833672 [백준] 2577번 : 숫자의 개수 - JAVA [자바] https://www.acmicpc.net/problem/2577 2577번: 숫자의 개수 첫째 줄에 A, 둘째 줄에 B, 셋째 줄에 C가 주어진다. A, B, C는 모두 100보다 같거나 크고, 1,000보다 작은 자연수이다. www.acmicpc.net 문제 문제.. st-lab.tistory.com *해당 포스팅은 상단에 링크된 포스팅을 바탕으로 개인 공부 목적을 위해 작성되었으므로 자세한 내용은 위 링크를 확인해 주시기 바랍니다. 알고리즘 시간복잡도는 시간 날 때 공부해서 정리해두기. https://hanamon.kr/%EC%95%8C%EA%B3%A0%EB%A.. 2022. 3. 6.
[JAVA] 최소, 최대 https://st-lab.tistory.com/43?category=833672 [백준] 10818번 : 최소, 최대 - JAVA [자바] https://www.acmicpc.net/problem/10818 10818번: 최소, 최대 첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다.. st-lab.tistory.com *해당 포스팅은 상단에 링크된 포스팅을 바탕으로 개인 공부 목적을 위해 작성되었으므로 자세한 내용은 위 링크를 확인해 주시기 바랍니다. Arrays.sort()만 알았더라면 temp에 넣고 빼는 일은 안 해도 됐었을 텐데 이렇게 또 알아갑니다. java.util.Array.. 2022. 3. 4.
[Oracle] 계층형 쿼리(Hierarchical Queries) Hierarchical Queries 해당 테이블에 계층형 데이터가 있다면 계층형 쿼리 절을 사용해서 계층 순서에 맞게 데이터를 읽어올 수 있다. SELECT last_name, employee_id, manager_id, LEVEL FROM employees START WITH manager_id IS NULL CONNECT BY PRIOR employee_id = manager_id; START WITH 최상위 노드를 설정한다. 위의 예시 코드에서는 상위 노드가 설정되어 있지 않은 노드를 찾아 설정해줬다. CONNECT BY (NOCYCLE) [condition] 상위 노드와 하위 노드의 관계를 설정한다. NOCYCLE loop를 유발하는 데이터가 있더라도 결괏값을 반환해주는 파라미터이다.(NOCYC.. 2022. 3. 4.