본문 바로가기

프로그래밍26

[Web] Maven 프로젝트의 pom.xml 중 Could not calcurate build..plug error 현상: Maven plugin 에러 이슈 내용: Dnymaic Web Project -> Maven Project로 변환 시, pom.xml에서 maven-compiler-plugin 및 maven-war-plugin 부분에서 에러 발생 Errors occurred during the build. Errors running builder 'Maven Project Builder' on project 'Wildfly_igmite'. Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read.. 2024. 4. 21.
[CentOS 7] 자바 OpenJDK 17 버전 설치 하기 CentOS7에서 openjdk-17버전 설치하는 방법에 대해 알아보겠습니다. CentOS7 리눅스에서 java가 설치되지 않았다면, 설치부터 환경설정부터 차근차근 따라하시면 쉽게 설치할 수 있습니다. Java 설치 가이드 1. 사전 설치 sudo yum install wget curl -y 2. wget으로 자바 17버전 다운로드 - Linux 64-bit sudo wget https://download.java.net/java/GA/jdk17.0.2/dfd4a8d0985749f896bed50d7138ee7f/8/GPL/openjdk-17.0.2_linux-x64_bin.tar.gz 3. 다운받은 openjdk-17 파일을 압축해제 sudo tar -xvf openjdk-17.0.2_linux-x64_.. 2024. 1. 24.
[Algorithm] 백준 3460 - 이진수 문제: 3460번: 이진수 (acmicpc.net) 문제 양의 정수 n이 주어졌을 때, 이를 이진수로 나타냈을 때 1의 위치를 모두 찾는 프로그램을 작성하시오. 최하위 비트(least significant bit, lsb)의 위치는 0이다. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있고, n이 주어진다. (1 ≤ T ≤ 10, 1 ≤ n ≤ 106) 출력 각 테스트 케이스에 대해서, 1의 위치를 공백으로 구분해서 줄 하나에 출력한다. 위치가 낮은 것부터 출력한다. 예제 입력 1 복사 1 13 예제 출력 1 복사 0 2 3 파이썬 코드: test_case = int(input()) num = [] for _ in range(test_case): n = in.. 2024. 1. 19.
[Algorithm] 백준 3584 - 가장 가까운 공통 조상 (LCA 알고리즘) 3584번: 가장 가까운 공통 조상 (acmicpc.net) 문제 루트가 있는 트리(rooted tree)가 주어지고, 그 트리 상의 두 정점이 주어질 때 그들의 가장 가까운 공통 조상(Nearest Common Anscestor)은 다음과 같이 정의됩니다. 두 노드의 가장 가까운 공통 조상은, 두 노드를 모두 자손으로 가지면서 깊이가 가장 깊은(즉 두 노드에 가장 가까운) 노드를 말합니다. 예를 들어 15와 11를 모두 자손으로 갖는 노드는 4와 8이 있지만, 그 중 깊이가 가장 깊은(15와 11에 가장 가까운) 노드는 4 이므로 가장 가까운 공통 조상은 4가 됩니다. 루트가 있는 트리가 주어지고, 두 노드가 주어질 때 그 두 노드의 가장 가까운 공통 조상을 찾는 프로그램을 작성하세요 입력 첫 줄에 테.. 2024. 1. 18.
반응형