전체 글

dolmengi develop blog
·Language/JSP
[ 목차 ] 1. JSP에서 HTML 문서를 생성하는 기본 코드 구조 2. JSP 페이지의 구성 요소 3. page 디렉티브 4. 스크립트 요소 5. request 기본 객체 6. response 기본 객체 7. JSP 주석 1. JSP에서 HTML 문서를 생성하는 기본 코드 구조 - JSP 코드를 작성하는 주된 목적 : 웹 브라우저에 보여 줄 HTML 문서를 생성하는 것 // HTML 문서를 생성하는 전형적인 JSP 코드 ()입니다. 2. JSP 페이지의 구성 요소 [ 1. 디렉티브 ] - JSP 페이지에 대한 설정 정보를 지정할 때 사용한다. - 구문 : - 제공 디렉티브 - page : JSP 페이지에 대한 정보(문서의 타입, 출력 버퍼의 크기, 에러 페이지 등)를 지정 - taglib : 사용할 ..
·Algorithm/LeetCode
[ 문제링크 ] https://leetcode.com/problems/odd-even-linked-list/ [ 문제 이름 ] 328. Odd Even Linked List [ 문제 ] Given the head of a singly linked list, group all the nodes with odd indices together followed by the nodes with even indices, and return the reordered list. The first node is considered odd, and the second node is even, and so on. Note that the relative order inside both the even and odd grou..
·Algorithm/Beakjoon
[ 성능 요약 ] 메모리: 14840 KB, 시간: 176 ms [ 분류 ] 이분 탐색(binary_search), 자료 구조(data_structures), 해시를 사용한 집합과 맵(hash_set), 정렬(sorting), 두 포인터(two_pointer) [ 문제 설명 ] N개의 수 중에서 어떤 수가 다른 수 두 개의 합으로 나타낼 수 있다면 그 수를 “좋다(GOOD)”고 한다. N개의 수가 주어지면 그 중에서 좋은 수의 개수는 몇 개인지 출력하라. 수의 위치가 다르면 값이 같아도 다른 수이다. [ 입력 ] 첫째 줄에는 수의 개수 N(1 ≤ N ≤ 2,000), 두 번째 줄에는 i번째 수를 나타내는 Ai가 N개 주어진다. (|Ai| ≤ 1,000,000,000, Ai는 정수) [ 출력 ] 좋은 수의..
·Algorithm/Beakjoon
[ 성능 요약 ] 메모리: 120532 KB, 시간: 516 ms [ 분류 ] 수학(math), 누적 합(prefix_sum) [ 문제 설명 ] 수 N개 A1, A2, ..., AN이 주어진다. 이때, 연속된 부분 구간의 합이 M으로 나누어 떨어지는 구간의 개수를 구하는 프로그램을 작성하시오. 즉, Ai + ... + Aj (i ≤ j) 의 합이 M으로 나누어 떨어지는 (i, j) 쌍의 개수를 구해야 한다. [ 입력 ] 첫째 줄에 N과 M이 주어진다. (1 ≤ N ≤ 106, 2 ≤ M ≤ 103) 둘째 줄에 N개의 수 A1, A2, ..., AN이 주어진다. (0 ≤ Ai ≤ 109) [ 출력 ] 첫째 줄에 연속된 부분 구간의 합이 M으로 나누어 떨어지는 구간의 개수를 출력한다. [ 문제링크 ] htt..
·자료구조
[ 스택 (Stack) ]: 삽입과 삭제 연산이 후입선출 (LIFO : Last-In First-Out) 로 이루어진 자료구조* 우선탐색 (DFS:Depth First Search), 백트래킹 종류의 코딩에 효과적이다. ( 후입선출은 개념 자체가 재귀함수 알고리즘 원리와 일맥상통하기 때문이다. )스택은 값을 넣는 곳과 빼는 곳이 일치한다. 새 값이 스택에 들어가면 top이 새 값을 가리킨다.스택에서 값을 빼낼 때 pop은 top이 가리키는 값을 스택에서 빼게 되어있으므로 결과적으로는 가장 마지막에 넣었던 값이 나오게 된다.     * 스택 관련 용어1) top : 데이터의 삽입과 삭제가 발생하는 위치를 가리키는 용어2) push : top 위치에 새로운 데이터를 삽입하는 연산3) pop : top 위치에..
[ 목차 ]1. Ajax2. Ajax 관련 메서드 * ajax 엄청엄청 중요한 아이임!! 하지만,, 중요한만큼 어려움,,,        1. Ajax[ 1. Ajax란?]- Ajax(Asynchronous Javascript and XML)란  자바스크립트를 이용해 비동기 방식으로 자료를 전송 요청하는 것을 가리킨다.  ( 1 ) Ajax 사용 전 방식 (동기방식)- 방문자가 자료를 요청하면 반드시 서버 컴퓨터를 거쳐야만 자료를 요청할 수 있다.  이 방식으로 자료를 요청하면 잠시 페이지가 서버 스크립트 페이지로 갱신되어 화면이 깜빡거리고,  그동안 사용자는 어떤 작업도 할 수 없게 된다.- 동기방식으로 클라이언트가 서버에 요청하면 서버가 요청을 처리하는 동안 클라이언트는 다른 동작을 할 수가 없다.  ..
행복한 (돌)맹이
khyunji99