분류 전체보기 (1196) 썸네일형 리스트형 8998. 세운이는 내일 할거야 출처 https://swexpertacademy.com/main/solvingProblem/solvingProblem.do 계속 시간초과가 나는 이유를 모르겠는데,, 찾아보니 알고리즘은 내 방식과 정확히 일치 했다. 다만 pass한 사람은 자바로 구현했을 뿐.. cin에서 시간을 많이 잡아 먹는 것 같아서 ios::base_sync_with 해줬는데 안된다. #include #include using namespace std; int main(void) { int test_case; int T; cin >> T; for(test_case = 1; test_case > N; for(int i = 0; i > a >> b; pr.push({b,a}); } int.. 1226. [S/W 문제해결 기본] 7일차 - 미로1 출처 https://swexpertacademy.com/main/solvingProblem/solvingProblem.do 마지막에 도착지점은 3이 들어와야 하므로 que의 push조건을 잘 설정 해야한다. 문제 푸는 요령 컴파일 완료 -> 테케 넣고 -> 틀렸으면 로그 삽입. -> 틀린 부분 바로잡기. #include #include using namespace std; string arr[16]; bool visit[16][16]; int main(void) { for(int i = 0; i> N; bool check = false; for(int j = 0; j > arr[j]; for(int k = 0; k < 16; k++) { visit[j][k] = false.. 1204. [S/W 문제해결 기본] 1일차 - 최빈수 구하기 출처 https://swexpertacademy.com/main/solvingProblem/solvingProblem.do 간단한 문제였다 . 정답률이 40%인 이유는 아마 입력을 제대로 확인하지 않아서일까? 필요없는 자료구조는 쓰지 않는 것이 시간절약의 핵심. #include using namespace std; int arr[1001]; int score[101]; int main(void) { int N; cin >> N; for(int i = 0; i > num; for(int j = 0; j arr[j]; score[arr[j]]++; } int max = 0; int result = 0; for(int j = 0; j 1206. [S/W 문제해결 기본] 1일차 - View 출처 https://swexpertacademy.com/main/solvingProblem/solvingProblem.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 아이디어) 좌우로 2개의 빌딩에 의해 가려지면 안되므로 자신 기준 -2 ,-1 , +1, +2에 대해 조사를 한다. 시간을 줄여야 하기때문에 OR로 묶는 것보다 -2위치의 빌딩이 자신보다 크다면 바로 return 시켜버리는 식의 조사를 진행. 만약 4개의 빌딩이 전부 자신보다 작다면 자신과 그 빌딩의 높이차의 최소를 구해서 result에 더 해주면 끝 약간의 실수) 입력을 제대로 안보고 인덱스 범위를 2부터 N-2까지 입력받았는데 0 0을 전.. Forwarding RequsetDispatcher 클래스 요청받은 요청객체를 위임하는 컴포넌트에 동일하게 전달 가능. HttpServletResponse 클래스 RequestDispatcher와 차이가 존재. 요청 받은 요청 객체를 위임 받은 컴포넌트에 전달하는 것이 아니라 새로운 요청 객체를 생성 frontController 패턴 & command 패턴 확장자 패턴 hello.do 로 요청하든 world.do로 실행 하던 같은 서블릿으로 감 그대신 매칭된 이름에 맞게 각자 작업함. frontcontroller 패턴 - 클라이언트의 다양한 요청을 한곳으로 집중 시킴. 확장자 패턴을 이용해서 @WevServlet("do") 어떤 확장자로 오는 값을 하나의 컨트롤러가 다 받고 컨트롤러에서는 String uri = request.getRequestURI(); 로 uri 값을 받고 String conPath = request.getContextPath(); 로 앞에 공통 주소 받고 String command = uri.substring(conPath.length()); uri에서 공통 부분만 뺌 그러면 /insert.do /update.do /select.do .. JSTL JSTL(JSP standard Tag Library) JSP 경우 HTML 태그와 같이 사용되어 전체적인 코드 가독성 떨어짐. HTML코드 나왔다가 JSP 나왔다가 번잡 이를 보완하는 라이브러리 JSTL www.jakarta.apache.org 접속 - Taglibs 클립 - jstl 설치 jstl.jar , standard.jar 를 apache 라이브러리 폴더에 집어 넣음 core 라이브러리 - 출력 관련 반복 , 제어문 포함. core 라이브러리 c로 설정 EL EL (Expression Language) 표현식 또는 액션 태그를 대신해서 값을 표현 하는 언어 -> ${value} EL안에서 연산자도 사용 가능. ${1+2} ${1 ${member.name} 내장 객체 이전 1 ··· 111 112 113 114 115 116 117 ··· 150 다음