728x90 java138 [백준] 12844번 : XOR https://www.acmicpc.net/problem/12844 해당 문제는 레이지 세그(느리게 갱신되는 세그먼트 트리)를 활용하여 풀 수 있는 문제입니다. https://book.acmicpc.net/ds/segment-tree-lazy-propagationlazy-seg에 대해서는 백준에서 제공해주는 알고리즘 book을 보면 이해할 수 있을겁니다. import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;public class Main{ static long[] arr, lazy, tree; public static void mai.. 2025. 8. 23. [백준] 2150번 : Strongly Connected Componen https://www.acmicpc.net/problem/2150해당 문제는 SCC에 대하여 학습하기 좋은 문제로, 각 노드에서 다른 노드를 통해 시작 노드로 돌아오는 케이스들에 대하여 출력하는 문제입니다. https://lms0806.tistory.com/300 [백준] 26146번 : 즉흥 여행 (Easy)https://www.acmicpc.net/problem/26146 해당 문제는 SCC(강한 연결 요소)의 기본 문제로, dfs와 백트래킹에 대해 학습을 진행하신 이후에 진행하시는 걸 추천드립니다. import java.io.BufferedReader;import java.io.IOExcelms0806.tistory.com해당 문제와 비슷하게 해결이 가능합니다. import java.io.Buffe.. 2025. 8. 17. [백준] 26146번 : 즉흥 여행 (Easy) https://www.acmicpc.net/problem/26146 해당 문제는 SCC(강한 연결 요소)의 기본 문제로, dfs와 백트래킹에 대해 학습을 진행하신 이후에 진행하시는 걸 추천드립니다. import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.Arrays;import java.util.Stack;import java.util.StringTokenizer;public class Main { static boolean[] visited; static Stack stack = new Stack(); public sta.. 2025. 8. 10. JDK 25에 추가된 기능 jdk25에서 이전 LTS인 jdk21 이후에 나온 기능 중에 몇가지 기능들에 대해서 설명해보고자 합니다.Super if문상속받는 클래스에 대하여 super()라는 기능을 통하여 상속받은 클래스의 생성자를 받아올 수 있었습니다.그러나 jdk21까지만해도 super 이후에 if문을 통해서 제어문을 지정해줘야 했습니다.그러나 jdk25부터 super()이전에 if문이나 다른 함수호출등을 가능하도록 변경됩니다.class A { A(String s) { … }}class B extends A { B() { int x = compute(); // super 이전에도 실행 가능 super("value"); … }}main문 변경기존에 다음과 같은 main문을 통하여 사용이 되었었습니다.c.. 2025. 8. 3. 이전 1 2 3 4 ··· 35 다음 728x90