
처음 작성한 코드 처음 작성한 코드이다. n의 크기를 생각하지 않고 단순하게 이중 for문을 사용하여 구하려고 했다. 하지만 런타임에러가 발생했다. 시간복잡도가 O(N^2)이기 때문에 에러가 발생한 것 같다. 수정한 코드 앞의 연습문제처럼 풀어본 코드이다. occur 배열은 입력된 숫자가 이전에 등장했는지 안했는지를 알려주는 역할을 한다. x-arr...

배열(Array)의 성질 1. O(1)에 k번째 원소를 확인/변경 가능 2. 추가적으로 소모되는 메모리의 양(=overhead)가 거의 없음 3. Cache hit rate가 높음 4. 메모리 상에 연속한 구간을 잡아야 해서 할당에 제약이 걸림 insert 함수를 구
cin cout 사용할 때ios::sync_with_studio(0),cin_tie(0) 사용하기endl은 절대 사용하지말기

Artificial Intelligence(AI) : 인공지능 최근 OpenAI가 ChatGPT를 선보이면서 인공지능에 대한 관심이 높아지고 있다. ChatGPT는 대화형 인공지능 모델인데 사용자와 자연스럽게 대화를 할 수 있는 인공지능 서비스이다. GPT는 "Ge
1. JavaScript 알아보기 JavaScript란 무엇인가? JavaScript(자바스크립트)란 객체 기반의 스크립트 언어로써 웹의 동작을 구현할 수 있는 언어이다. 2. JavaScript 문법

1. CSS 알아보기 CSS란 무엇인가? CSS는 우리가 HTML 문서를 스타일하는 데 사용하는 언어이다. 또한 사용자에게 HTML 문서가 어떻게 표시되어야 하는지 지정하는 언어이다. 예시로는 글자의 색깔, 크기, 폰트 등이 있다. 2. CSS 태그 알아보기 자주 사
가장 많이 사용하는 HTML 태그 정리 태그 종류|의미 :----:|:----: html|HTML문서를 정의함 head|숨은 데이터를 포함하고 있음 body| title|셀08 meta| div| a| script| link| img| span| p| li| |

닷홈 가입하기 닷홈은 무료로 웹호스팅을 지원해주는 사이트이다. 웹호스팅이란? 모든 웹 애플리케이션 또는 웹 사이트는 서버에 이미지, 동영상, 텍스트, 코드와 같은 여러 파일로 구성된다. 웹 호스팅 이런 파일을 저장하기 위해 임대할 수 있는 물리적 서버를 유지 관리,