-
[ Dec 31 2020 ] 정보처리기사 후기내마음대로 일상/일기 2021. 1. 24. 18:24
정보처리기사 - 필기 - 시나공 정보처리기사로 개념 익히기. 시험 2주 전, NCS 700문제 풀기 마지막 날, 2020년 1, 2회 필기 문제 풀기. - 실기 - NCS 정보처리기사 실기, 2020 수제비로 개념 익히기 시험 1~2주 전, NCS 정보처리기사 700제 해설지 개념 정리하기, 수제비 카페(의도지, 페코페코) 모의고사 풀이 마지막 총정리하고 편안하게 시험 준비 2020년 3회차 필기 합격 2020년 5회차 실기 합격 내용 코드결과 단답형 : C(포인터), Python(2차원 배열), Java(상속, 재귀)와 관련된 문제 출제 단답형 : 디자인 패턴, 테스트 기법, 보안 3대 요소 중 하나, 기본적인 보안 공격 내용, 네트워크 용어, 다이어그램, 신기술, 운영체제 데이터베이스 : 문제에서 요..
-
3273번. 두 수의 합IT Tech/PS 2021. 1. 23. 14:31
두 수의 합 성공출처다국어분류 문제 n개의 서로 다른 양의 정수 a1, a2, ..., an으로 이루어진 수열이 있다. ai의 값은 1보다 크거나 같고, 1000000보다 작거나 같은 자연수이다. 자연수 x가 주어졌을 때, ai + aj = x (1 ≤ i < j ≤ n)을 만족하는 (ai, aj)쌍의 수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 수열의 크기 n이 주어진다. 다음 줄에는 수열에 포함되는 수가 주어진다. 셋째 줄에는 x가 주어진다. (1 ≤ n ≤ 100000, 1 ≤ x ≤ 2000000) 출력 문제의 조건을 만족하는 쌍의 개수를 출력한다. 예제 입력 9 5 12 7 10 9 1 2 3 11 13 예제 출력 3 #include #include #include using namesp..
-
[PHP7] VSCode XDebug 사용Programming/프로그래밍 2021. 1. 15. 00:24
전에 깔려있던 7. 대 버전을 8.대로 모두 올렸다. 코드 작업은 따로 하지 않았기 때문에 편하게.. 모두 전반적으로 설정한 뒤. XDebug를 사용하기 위해 설치해주어야 하는 파일이 있다. https://xdebug.org/wizard Xdebug: Support — Tailored Installation Instructions Installation Wizard This page helps you finding which file to download, and how to configure PHP to get Xdebug running. Please paste the full output of phpinfo() (either a copy & paste of the HTML version, the HT..
-
2493번. 탑IT Tech/PS 2021. 1. 14. 18:11
탑 성공출처분류 문제 KOI 통신연구소는 레이저를 이용한 새로운 비밀 통신 시스템 개발을 위한 실험을 하고 있다. 실험을 위하여 일직선 위에 N개의 높이가 서로 다른 탑을 수평 직선의 왼쪽부터 오른쪽 방향으로 차례로 세우고, 각 탑의 꼭대기에 레이저 송신기를 설치하였다. 모든 탑의 레이저 송신기는 레이저 신호를 지표면과 평행하게 수평 직선의 왼쪽 방향으로 발사하고, 탑의 기둥 모두에는 레이저 신호를 수신하는 장치가 설치되어 있다. 하나의 탑에서 발사된 레이저 신호는 가장 먼저 만나는 단 하나의 탑에서만 수신이 가능하다. 예를 들어 높이가 6, 9, 5, 7, 4인 다섯 개의 탑이 수평 직선에 일렬로 서 있고, 모든 탑에서는 주어진 탑 순서의 반대 방향(왼쪽 방향)으로 동시에 레이저 신호를 발사한다고 하자..
-
1874번. 스택 수열IT Tech/PS 2021. 1. 9. 16:24
스택 수열 성공분류 문제 스택 (stack)은 기본적인 자료구조 중 하나로, 컴퓨터 프로그램을 작성할 때 자주 이용되는 개념이다. 스택은 자료를 넣는 (push) 입구와 자료를 뽑는 (pop) 입구가 같아 제일 나중에 들어간 자료가 제일 먼저 나오는 (LIFO, Last in First out) 특성을 가지고 있다. 1부터 n까지의 수를 스택에 넣었다가 뽑아 늘어놓음으로써, 하나의 수열을 만들 수 있다. 이때, 스택에 push하는 순서는 반드시 오름차순을 지키도록 한다고 하자. 임의의 수열이 주어졌을 때 스택을 이용해 그 수열을 만들 수 있는지 없는지, 있다면 어떤 순서로 push와 pop 연산을 수행해야 하는지를 알아낼 수 있다. 이를 계산하는 프로그램을 작성하라. 입력 첫 줄에 n (1 ≤ n ≤ 1..
-
10773번. 제로IT Tech/PS 2021. 1. 8. 01:59
제로 성공출처다국어분류 문제 나코더 기장 재민이는 동아리 회식을 준비하기 위해서 장부를 관리하는 중이다. 재현이는 재민이를 도와서 돈을 관리하는 중인데, 애석하게도 항상 정신없는 재현이는 돈을 실수로 잘못 부르는 사고를 치기 일쑤였다. 재현이는 잘못된 수를 부를 때마다 0을 외쳐서, 가장 최근에 재민이가 쓴 수를 지우게 시킨다. 재민이는 이렇게 모든 수를 받아 적은 후 그 수의 합을 알고 싶어 한다. 재민이를 도와주자! 입력 첫 번째 줄에 정수 K가 주어진다. (1 ≤ K ≤ 100,000) 이후 K개의 줄에 정수가 1개씩 주어진다. 정수는 0에서 1,000,000 사이의 값을 가지며, 정수가 "0" 일 경우에는 가장 최근에 쓴 수를 지우고, 아닐 경우 해당 수를 쓴다. 정수가 "0"일 경우에 지울 수 ..
-
데이터 모델링IT Tech/DB 2021. 1. 4. 19:43
모델링의 정의 복잡한 현실 세계를 단순화함. 현실 세계를 추상화하여 반영함. 사물이나 사건에 관한 양상이나 관점을 연관지어서 명확하게 하는 것. 모델링의 세 가지 특징 추상화 : 현실세계를 일정한 형식에 맞추어 표현한다는 의미로 정리. 단순화 : 복잡한 현실세계를 규약에 의해 제한된 표기법이나 언어로 표현하여 쉽게 이해할 수 있도록 하는 개념. 명확화 : 누구나 이해하기 쉽게 모호함을 제거하고 정확하게 현상을 기술하는 것. 모델링의 세 가지 관점 데이터 관점 : 업무가 어떤 데이터와 관련이 있는지 또는 데이터 간의 관계는 무엇인지에 대해서 모델링하는 방법 프로세스 관점 : 실제하고 있는 업무가 무엇이고 어떤 업무를 해야하는지 모델링하는 방법 (How) 데이터와 프로세스의 상관 관점 : 업무가 처리하는 일..
-
5397번. 키로거IT Tech/PS 2021. 1. 4. 15:20
키로거 성공출처다국어분류 문제 창영이는 강산이의 비밀번호를 훔치기 위해서 강산이가 사용하는 컴퓨터에 키로거를 설치했다. 며칠을 기다린 끝에 창영이는 강산이가 비밀번호 창에 입력하는 글자를 얻어냈다. 키로거는 사용자가 키보드를 누른 명령을 모두 기록한다. 따라서, 강산이가 비밀번호를 입력할 때, 화살표나 백스페이스를 입력해도 정확한 비밀번호를 알아낼 수 있다. 강산이가 비밀번호 창에서 입력한 키가 주어졌을 때, 강산이의 비밀번호를 알아내는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수가 주어진다. 각 테스트 케이스는 한줄로 이루어져 있고, 강산이가 입력한 순서대로 길이가 L인 문자열이 주어진다. (1 ≤ L의 길이 ≤ 1,000,000) 강산이가 백스페이스를 입력했다면, '-'가 주어진다. ..