본문 바로가기
반응형

분류 전체보기131

[알고리즘 cpp] 백준 23246 Sport Climbing Combined #include #include #include #include using namespace std; int N; vector v; int main(){ cin >> N; for(int i=0; i> idx >> a >> b >> c; v.push_back({a*b*c, a+b+c, idx}); } sort(v.begin(), v.end()); for(int i=0; i 2023. 10. 11.
자바 환경변수 설정 자바를 설치하고 환경변수를 설정하는 이유는 컴퓨터 운영체제(Windows, macOs, Linux 등)에서 자바 실행환경(Java Runtime Environment, JRE) 및 자바 개발 키트(Java Development Kit, JDK)와 같은 자바 관련 도구와 라이브러리에 액세스할 수 있도록 시스템 환경을 구성하는 것이다. 환경 변수는 시스템 전반에서 프로그램이 실행되고 서로 통신할 때 필요한 정보를 저장하는 방법이다. 환경변수 설정을 왜 해야 하는가? 1. 경로 설정: 환경 변수를 사용하여 자바 실행 파일 (예: java, javac) 및 자바 라이브러리가 저장된 디렉토리의 경로를 시스템에 알린다. 이렇게 하면 터미널 또는 명령 프롬프트에서 어디에서나 자바 명령을 실행할 수 있다. 2. 버전 .. 2023. 10. 5.
[MariaDB] 데이터베이스 한국어 사용 가능 Axios Error: Requset failed with status code 500 500 에러가 나는 다양한 이유가 있겠지만, 나는 '데이터베이스에 한국어'를 넣으려고 해서 그런 것임을 알았다. 해결방법 (1) - 테이블 생성 이후에, 테이블과 컬럼 수정하기 나는 이미 테이블을 만들어서, 테이블과 그 안의 컬럼을 수정하는 방법을 찾아봤다. -- 테이블의 Collation을 변경 ALTER TABLE my_table CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; -- 컬럼의 Collation을 변경 ALTER TABLE my_table MODIFY korean_column VARCHAR(255) CHARACTER SET utf8mb4 CO.. 2023. 10. 4.
[cpp 알고리즘] 백준 25943 양팔저울 [백준] 25943 양팔저울 cpp 풀이 2022 ICPC KOREA 인터넷 예선(Internet Competition) A번 구현, 그리디 알고리즘 https://www.acmicpc.net/problem/25943 문제 요약 - n개의 자갈이 순서대로 주어지고, 아래 두 가지 규칙을 고려하여 양팔저울에 올리면 된다. (1) 평형인 경우, 자갈을 양팔저울의 왼쪽에 올려둔다. (2) 평형이 아닌 경우, 양팔저울의 가벼운 쪽에 저울을 올려둔다. - 최종적으로 양팔 저울의 평형을 맞추면 된다. 이 때는 1g, 2g, 5g, 10g, 20g, 50g, 100g의 7종류의 무게추를 사용하는데, 이 때 무게추의 최소 개수를 구하면 된다. 풀이 정리 1. 자갈 N개의 개수만큼 반복문을 돌면서, 좌/우 중에 어디 두.. 2023. 9. 27.
반응형