분류 전체보기337 디폴트 생성자의 super() 의미 이클립스 등의 IDE에서 서블릿을 생성시 아래 처럼 디폴트 생성자를 만들어주며, 그 안에는 super()가 있다 @WebServlet("/today") public class TodayServlet extends HttpServlet { private static final long serialVersionUID = 1L; /** * @see HttpServlet#HttpServlet() */ public TodayServlet() { super(); } 자바에서는 명시적으로 생성자를 작성하지 않을 시, 자동으로 디폴트 생성자를 만들어준다 라고 알고 있다. 그러나 써도 코드의 수행에는 아무 문제가 없기에 냅두고 있었다 하지만! 부스트코스 코드 리뷰에서 리뷰어 moons님의 답변을 보면 "불필요한 또는 잘.. 2022. 8. 1. gitignore 설정 .metadata bin/ tmp/ *.tmp *.bak *.swp *~.nib local.properties .settings/ .loadpath .recommenders 보통 IDE를 통한 프로젝트 수정 시 로그 기록은 필요없으므로 따로 깃에 수정내용을 올리지 않도록 gitignore에 다음과 같은 것들을 추가하자 2022. 8. 1. [백준 15649/c++] N과 M (1) 백트래킹을 사용하여 푸는 첫 문제이다 백트래킹이란 이전 결과를 보존하고 그 이전 결과를 기반으로 재귀를 사용하여 경우의 수를 찾는 방법이다 백트래킹은 브루트 포스 = 완전 탐색 과는 조금 다른데, 브루트 포스의 경우 개별적인 경우를 반복문을 통해 모든 경우를 구한다면 백트래킹은 이전 결과를 기반으로 재귀를 통해 가지치기 하여 경우의 수를 찾는 방법이다 n과 m을 전역 변수로 주어 백트래킹 함수의 인자를 줄였고, 아직 초보라 백트래킹의 패턴을 따라 만들어서 다른 블로그 답들과 비슷한 코드가 나왔다 아직 사용에 익숙하지 않으니 더 많이 풀고 이해하여 내 것으로 만들자 https://www.acmicpc.net/problem/15649 15649번: N과 M (1) 한 줄에 하나씩 문제의 조건을 만족하는 수열.. 2022. 7. 31. [백준 1929/c++] 소수 구하기 에라토스테네스의 체를 최소한의 범위로 설정해서 시간초과가 되지 않도록 구하는 문제이다 https://www.acmicpc.net/problem/1929 1929번: 소수 구하기 첫째 줄에 자연수 M과 N이 빈 칸을 사이에 두고 주어진다. (1 ≤ M ≤ N ≤ 1,000,000) M이상 N이하의 소수가 하나 이상 있는 입력만 주어진다. www.acmicpc.net #include using namespace std; int main(){ ios_base::sync_with_stdio(false); cout.tie(NULL); int m, n; bool ar[1000004]; cin >> m >> n; for (int i = 2 ; i 2022. 7. 30. 이전 1 ··· 38 39 40 41 42 43 44 ··· 85 다음