728x90
반응형

전체 글

총 381개의 포스트

전체 글(381)

  1. 백준 11729 - 하노이 탑 이동 순서

    11729번: 하노이 탑 이동 순서 세 개의 장대가 있고 첫 번째 장대에는 반경이 서로 다른 n개의 원판이 쌓여 있다. 각 원판은 반경이 큰 순서대로 쌓여있다. 이제 수도승들이 다음 규칙에 따라 첫 번째 장대에서 세 번째 장대로 www.acmicpc.net 서론 재귀 함수의 기초적인 예제들을 다룰 때 하노이 탑 문제는 자주 등장합니다. 본문에서는 이 하노이탑 문제를 통해 재귀 함수를 이해해보도록 합시다. 문제 파악 하노이 탑이 어떻게 동작하는지에 대한 이해만 있다면 문제 자체는 어렵지 않을 수도 있습니다. 다만, 하노이 탑을 해결하는 문제가 어렵기 때문에 다소 복잡한 부분이 있습니다. 첫 번째 탑에 있는 원반 개수 N을 입력받는다. 세 번째 탑으로 원반을 옮기는 최소 횟수를 출력한다. 세 번째 탑으로 원..

    2022.06.03

    컴퓨터/문제풀이집

    Commnet

  2. JavaScript - 요소 선택하기 (태그 선택하기)

    서론 Javascript로 웹페이지를 다루기 위해서는 우선 원하는 요소(태그)를 정확하게 선택을 해야 됩니다. 그다음에 선택한 요소를 변경하거나 선택한 요소의 다음 부분에 새로운 요소를 생성하는 등의 일을 할 수 있습니다. Javascript에서는 다양한 방법으로 요소를 선택하고 접근할 수 있게 해 줍니다. 본문에서는 요소를 선택하는 다양한 방법에 대해서 알아보겠습니다. 본문에서는 순수 Javascript에 대해서만 설명하겠습니다. Javascript로 요소(태그)를 선택하는 방법 웹브라우저에서 생성된 웹페이지를 Javascript로 가지고 오면 document라는 이름의 DOM객체를 가지고 오게 됩니다. 이 document객체에는 실질적인 웹페이지의 요소들을 담고 있는 객체입니다. 이 안에서 다양한 메..

    2022.06.02

    컴퓨터/Javascript

    Commnet

  3. 백준 17478 - 재귀함수가 뭔가요? (C언어 구현)

    17478번: 재귀함수가 뭔가요? 평소에 질문을 잘 받아주기로 유명한 중앙대학교의 JH 교수님은 학생들로부터 재귀함수가 무엇인지에 대하여 많은 질문을 받아왔다. 매번 질문을 잘 받아주셨던 JH 교수님이지만 그는 중앙대 www.acmicpc.net 서론 백준 단계별로 풀어보기에 재귀 영역에 있는 문제입니다. 재귀 함수를 통한 해결법을 제시하기를 바라는 문제입니다. 문제 파악 입력 N이 주어진다(N번 제출력) N은 1 이상 50 이하의 값이다. 입력에 따른 반복적인 출력을 한다. 출력 부분은 크게 3가지 부분으로 나눌 수 있다. "어느 한 컴퓨터공학과 학생이 유명한 교수님을 찾아가 물었다." - 첫 시작 부분 "재귀 함수가 뭔가요?"~그 선인에게 한 선비가 찾아와서 물었어." - 반복 부분 "재귀 함수는 자..

    2022.05.31

    컴퓨터/문제풀이집

    Commnet

  4. HTML & CSS - [CSS] Midia Query(미디어 쿼리 @media)

    서론 반응형 웹이라는 말을 많이 들어보셨을 겁니다. 간단하게 반응형 웹이란 웹페이지를 보여주면 화면의 크기, 장비 등에 따라 웹페이지가 다르게 보이는 웹서비스들을 통칭하는 말입니다. 이미 다양한 웹 서비스에서 반응형 웹을 경험해 봤을 것입니다. 앞선 포스트들에서 웹페이지의 레이아웃을 제어하기 위한 여러 가지 요소, 속성, 사용방법 등을 배웠습니다. 이제 이 내용들을 가지고 반응형 웹을 만들려면 화면의 크기, 장비 등을 구분하여 다르게 제어하도록 CSS에서 명령해야 될 것입니다. CSS에서 이러한 것을 가능하게 해주는 것이 Midia Query(미디어 쿼리)입니다. 본문에서는 이 미디어 쿼리에 대해 알아보고 몇 가지 예제들을 살펴보도록 하겠습니다. @meida - 미디어 쿼리 사용하기 CSS에서 화면의 크..

    2022.05.30

    컴퓨터/HTML&CSS

    Commnet

  5. 백준 2798 - 블랙잭

    2798번: 블랙잭 첫째 줄에 카드의 개수 N(3 ≤ N ≤ 100)과 M(10 ≤ M ≤ 300,000)이 주어진다. 둘째 줄에는 카드에 쓰여 있는 수가 주어지며, 이 값은 100,000을 넘지 않는 양의 정수이다. 합이 M을 넘지 않는 카드 3장 www.acmicpc.net 서론 해당 문제는 브루트 포스 알고리즘(완전 탐색)을 이용하여 풀 수 있는 문제입니다. 백준 단계별 학습에서 나오는 가장 기본적인 브루트 포스 알고리즘 문제 중 하나입니다. 문제 파악 우선 해당 문제에 대한 내용을 정리해보도록 합시다. 카드의 개수 N개를 입력받는다. 원하는 카드의 합 M을 입력받는다. N개만큼의 카드의 번호를 각각 입력받는다. 카드(N)는 최소 3개 최대 100개만 존재할 수 있다. 각각의 카드 N은 0~100,..

    2022.05.29

    컴퓨터/문제풀이집

    Commnet

  6. HTML & CSS - [CSS] Boxmodel(박스모델 - 요소의 형태의 이해)

    서론 지난 포스트들에서 웹 페이지의 레이아웃을 설정하기 위해서 요소의 크기나, 배치 방법에 관한 속성들을 배웠습니다. 직접 구현을 하는 과정에서 다양한 position 속성, size 속성들을 이용해도 원하지 않는 결과가 나오는 경험이 있을 것입니다. 본문에서는 요소의 형태가 어떻게 구성되어 있고 형태의 종류마다 특성을 살펴보면서 좀 더 효율적으로 웹 페이지의 레이아웃을 구성할 수 있는 능력을 키워보도록 합시다. Boxmodel(박스 모델) CSS에서 Element(요소) 또는 Tag(태그)를 하나의 박스의 형태로 관리합니다. 따라서 CSS에서 부르는 Boxmodel은 요소의 형태를 일컫는 말입니다. 그림처럼 모든 요소는 박스 형태로서 CSS에서 존재합니다. 이 요소의 박스단위를 어떻게 잘 제어하는가가 ..

    2022.05.27

    컴퓨터/HTML&CSS

    Commnet

G91개발일지

Gon91(지구일)

91년생 공학엔지니어의 개발일지

TODAY :

YESTER DAY :

TOTAL :

1 ··· 10 11 12 13 14 15 16 ··· 64
728x90
반응형