분류 전체보기 148

[C++] 백준 온라인 저지 10250

문제 www.acmicpc.net/problem/10250 10250번: ACM 호텔 프로그램은 표준 입력에서 입력 데이터를 받는다. 프로그램의 입력은 T 개의 테스트 데이터로 이루어져 있는데 T 는 입력의 맨 첫 줄에 주어진다. 각 테스트 데이터는 한 행으로서 H, W, N, 세 정수 www.acmicpc.net 설계 생각보다 굉장히 쉬운 문제였다. 당연하게도, for문이나 while문 돌려서 풀면 틀리는 문제다. (시간 초과) 나는 이 문제를 H따로, W따로 구해서 출력할 때 둘이 붙이는 방식으로 풀려고 했다. 먼저 주어지는 H, W, N과 정답으로 사용될 변수인 answerH, answerW를 변수로 둔다고 가정하자. 그렇다면 조건은 크게 2가지로 볼 수있다. 1. 고객이 들어오면, 무조건 H먼저 ..

카테고리 없음 2020.09.24

[Eclipse] Maven build error, An error occurred while automatically activating bundle org.eclipse.m2e.core (552).

개요 블라블라.. 이런 에러가 떴다(사진은 해결해서 없음..) 회사에서 내것만 에러 나는거같다.. 버전이 달라서그런가 골치아파 죽겠듬 흑흑 진행 과정 1. update project 해보기 프로젝트 우클릭 > Maven > Update Project를 해보자. 2. 상단 메뉴 Proejct - Clean 해보기 ... 이하생략 3. 프로젝트 Properties 설정하기 프로젝트 우클릭 - Properties - Java Build Path 검색 - Maven Dependencies 체크 (톰캣도 했음 그냥) 대부분 이정도까지 하면 해결된다. 그런데 이렇게 하면 .classpath가 바뀌어서 svn이나 git같은 협업에 조금 문제가 생겼고, 매번 이놈들을 제외하고 커밋하려니 너무 귀찮았다. 아무튼 뭐.. ..

[C++] 백준 온라인 저지 1193

문제 www.acmicpc.net/problem/1193 1193번: 분수찾기 첫째 줄에 X(1 ≤ X ≤ 10,000,000)가 주어진다. www.acmicpc.net 설계 내가 '수학 1' 문제집에 있는걸 풀면서 느꼈는데 진짜 수학적 사고방식이 중요하다고 느낀다. 왜냐하면 if랑 for문 우다다다 쓰면 풀긴푸는데 효율이 개똥이라.. 그리고 for문 무조건 for(int i = 0; i < n; i++) 이런식으로만 사용하려고 하는 습관좀 없애야겠다. 근데 그게 어렵더라.. 아무튼 각설하고. 이번 문제는 좀 어려웠다 ㅠㅠ 다른사람은 쉽다는데.. 1/1 1/2 1/3 1/4 1/5 1/6 2/1 2/2 2/3 2/4 2/5 2/6 3/1 3/2 3/3 3/4 3/5 3/6 4/1 4/2 4/3 4/4 4..

카테고리 없음 2020.09.15

[C++] 백준 온라인 저지 2292

문제 www.acmicpc.net/problem/2292 2292번: 벌집 위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다. 숫자 N이 주어졌�� www.acmicpc.net 설계 먼저 이 벌집의 규칙성은 다음과 같다. 이 그림에서, 같은 크기의 방 (같은 색깔로 색칠 된 곳)을 도는 수 즉, 층을 i라고 가정할 때 i 가 1일때는 1 (예외처리) i 가 2일때는 2~7 i 가 3일때는 8~19 .... 의 범위 안에 숫자들을 포함한다. 즉, 1층엔 1, 2층엔 2~7 3층엔 9~36번의 숫자가 포함된다. 그리고 층이 끝나는 지점의 숫자를 기점으로 나열해본다면. 이런 규칙성을 찾을 ..

[C++] 백준 온라인 저지 1712

문제 www.acmicpc.net/problem/1712 1712번: 손익분기점 월드전자는 노트북을 제조하고 판매하는 회사이다. 노트북 판매 대수에 상관없이 매년 임대료, 재산세, 보험료, 급여 등 A만원의 고정 비용이 들며, 한 대의 노트북을 생산하는 데에는 재료비와 www.acmicpc.net 설계 처음엔 굉장히 쉬운문제라고 생각했다. 그래서 while문을 돌렸다 대부분의 사람들은 아마 보자마자 나처럼 생각했을 것이다. "그냥 1000 + 70*n < 170*n 조건으로 while문 돌리면 풀겠는데?" 라고 생각했는데, 결과는 시간초과였다. 그렇게 무식하게 풀지 말란 소리였음. 그래서 짱구를 열심히 굴려봤다. 그래서 다음과 같은 결론을 도출했다. 물건의 가격이 170이고, 가변비용이 70이므로 고정비..

[Eclipse] 이클립스에서 Velocity 사용하기 및 폰트설정

개요 eclipse에서 velocity를 사용하기 위한 플러그인을 설치하고, 하이라이팅 설정까지 알아보자. 진행 과정 1. Veloeclipse 설치 마켓플레이스에 velocity 검색하면 에디터 플러그인이 두개가 뜨는데, veloeclipse랑 veloeditor다. 둘중 뭘 써도 상관은 없음. 구글링해서 나오는건 veloeclipse가 많다. 설치해주자. 설치해주고 windows - preferences 에서 다음과 같이 veloeclipse가 있다면 성공적으로 설치된 것이다. 하이라이팅까지 설정해주고 싶다면 Editor 탭에서 할 수 있다.

[Velocity] velocity 기본 문법

이 글은 Notion에서 작성 후 재편집한 포스트입니다. 개요 Velocity의 기본문법을 간단하게 정리했다. 아래 블로그를 참고하면서 공부 & 메모겸 작성한다. 참고 https://androphil.tistory.com/525 Velocity 사용하기 Velocity란 무엇인가? Velocity는 자바 기반의 템플릿 엔진이다. Velocity는 웹 페이지 디자이너들이 자바 코드안에서 정의된 메소들에 접근하는 것을 도와준다. 이것은 웹 페이지 디자이너들이 자바 �� androphil.tistory.com 진행 과정 1. Velocity란? Velocity는 자바 기반의 템플릿 엔진이다. Velocity는 웹 페이지 디자이너들이 자바 코드안에서 정의된 메소들에 접근하는 것을 도와준다. 이것은 웹 페이지 디..

[AWS] AWS EC2 인스턴스에서 MySQL DB생성 및 DBeaver 연결 (RDS 사용 X)

이 글은 Notion에서 작성 후 재편집한 포스트입니다. 개요 AWS에서 인스턴스를 생성한 후에, RDS를 사용하지 않고 DB를 구축 및 연결하는 법에 대해서 알아보도록 한다. AWS에서 인스턴스를 새로 생성하는 것은 인터넷에 널리고 널려서 따로 포스팅 하지는 않겠다. 이 포스팅은 AWS에서 인스턴스를 생성한 상태라는걸 가정하에 설명한다. RDS를 사용하는 방법은 많은데, 지금 진행중인 프로젝트에서 RDS신청하려면 또 귀찮기도 하고, 규모가 크지 않아서 서버 자체에 MYSQL을 설치하고, DB관리하는 방법을 포스팅하도록 한다. DBeaver는 인기가없나... 정보가 참 없는것같다. 영어로 검색하니까 좀 나오더라. 세상 모든 정보를 10으로 가정했을때, 한국어로 얻을수 있는 정보가 2이라면 영어로 얻을수있..

DevOps/AWS 2020.08.12