개인공부용123 프로그래밍 블로그
1. 풀이 방식 : 단순 재귀 함수로 구현 2. 유의 사항 : 0! = 1 #include #include using namespace std; int recur(int n) { if (n == 0) return 1; return n * recur(n - 1); } int main() { int N; cin >> N; printf("%d\n", recur(N)); return 0; }
BOJ 2751 정렬문제 1. 풀이 방식 : Merge Sort로 NlogN 타임에 구현 - 직접 머지 소스 구현 - stl을 사용한 구현 2. 유의 사항 : C++ 입출력을 사용시 TimeOut이 나옴 * Merge 코드 구현 #include #include using namespace std; #define MAX 1000000 int sort[MAX]; // 오름차순 정렬 // st ~ mid, mid + 1 ~ en void merge(int* list, int start, int mid, int end) { int i = start; int j = mid + 1; int k = start; int l; while (i
프로젝트 구동시 참여 : web.xml(톰캣 관련), root-context.xml, servlet-context.xml 로딩 순서 1. web.xml : ContextLoaderListener를 구동 2. root-context.xml : 빈 설정들을 동작, 빈들이 Spring의 context영역안에 생성 객체들간의 의존성 처리 3. DispacherServlet이 작동하면서 XmlWebApplicaitonContext를 이용하여 servlet-context.xml을 동작 이 과정에서 등록된 객체들을 기존에 만들어진 객체들과 같이 연동