Home

[백준] 2579번 C/C++ 풀이 _ 계단 오르기

출처 : https://www.acmicpc.net/problem/2579 계단 오르기 성공 풀이문제집 시간 제한메모리 제한제출정답맞은 사람정답 비율1 초128 MB231438829656638.208%문제계단 오르기 게임은 계단 아래 시작점부터 계단 꼭대기에 위치한 도착점까지 가는 게임이다. <그림 1>과 같이 각각의 계단에는 일정한 점수가 쓰여 있는데 계단을 밟으면 그 계단에 쓰여 있는 점수를 얻게 된다.예를 들어 <그림 2>와 같이 시작점에서부터 첫 번째, 두 번째, 네 번째, 여섯 번째, 계단을 밟아 도착점에 도달하면 총 점수는 10 + 20 ...

Read more

[백준] 1149번 C/C++ 풀이 _ RGB 거리

출처 : https://www.acmicpc.net/problem/1149 RGB거리 성공 풀이문제집 시간 제한메모리 제한제출정답맞은 사람정답 비율0.5 초 (언어별 추가 시간 없음)128 MB197438531641447.311%문제RGB거리에 사는 사람들은 집을 빨강, 초록, 파랑중에 하나로 칠하려고 한다. 또한, 그들은 모든 이웃은 같은 색으로 칠할 수 없다는 규칙도 정했다. 집 i의 이웃은 집 i-1과 집 i+1이다. 처음 집과 마지막 집은 이웃이 아니다.각 집을 빨강으로 칠할 때 드는 비용, 초록으로 칠할 때 드는 비용, 파랑으로 드는 비용이 주어질 때, 모든 집...

Read more

[백준] 11066번 C/C++ 풀이 _ 파일 합치기

출처 : https://www.acmicpc.net/problem/11066 파일 합치기 성공 풀이한국어원문문제집 시간 제한메모리 제한제출정답맞은 사람정답 비율2 초256 MB44572328147552.716%문제소설가인 김대전은 소설을 여러 장(chapter)으로 나누어 쓰는데, 각 장은 각각 다른 파일에 저장하곤 한다. 소설의 모든 장을 쓰고 나서는 각 장이 쓰여진 파일을 합쳐서 최종적으로 소설의 완성본이 들어있는 한 개의 파일을 만든다. 이 과정에서 두 개의 파일을 합쳐서 하나의 임시파일을 만들고, 이 임시파일이나 원래의 파일을 계속 두 개씩 합쳐서 소설의 여러 장...

Read more

oracle-xe-11g을 docker 를 이용하여 설치 후 이용해보기

저는 개인 서버로 ubuntu를 사용합니다. 하지만 ubuntu위에 oracle 서버를 설치하는 것은 매우도 복잡하고 곤욕스런 작업입니다.각종 환경변수를 세팅하는 등 복잡한 과정들이 많이 있으며, 심지어 그렇게 해도 안되더군요...(일단 정지)그래서 docker 를 어렴풋이 알고 있고, 아직 제대로 써본적은 없는데 이번에 써 보기로 했습니다. 아래의 명령어를 입력하여 오라클 11g의 이미지를 다운받습니다. (버전은 Express edition 이네요)wnameless/oracle-xe-11g 의 이미지가 가장 인기가 많다고 합니다 .docker pull wnameless/oracle-xe-11g설...

Read more

[Docker] 우분투에서 docker 설치한 후 예제 실행해보기

docker 는 이제 필수로 사용해야 하는 소프트웨어 같습니다. ubuntu에서 오라클을 설치하다가 암이 걸릴 것 같았는데요.docker 를 이용하면 이미 잘 설치된 oracle 을 사용하기만 하면 됩니다. 어떤 프로그램을 사용하든 docker 는 편합니다. 그러면 이제부터 ubuntu 에서 docker 를 설치하는 방법을 알아 보겠습니다. 설치 순서는 다른 블로그를 그대로 따라했습니다. 설치아래의 명령어를 실행해줍니다. 1. Docker 저장소 GPG key 추가sudo apt-key adv --keyserver hkp://p80.pool.sks-keyserv...

Read more

[백준] 14888번 C/C++ 풀이 _ 연산자 끼워넣기

출처 : https://www.acmicpc.net/problem/14888연산자 끼워넣기 성공 풀이문제집 시간 제한메모리 제한제출정답맞은 사람정답 비율2 초512 MB201497569448.668%문제N개의 수로 이루어진 수열 A1, A2, ..., AN이 주어진다. 또, 수와 수 사이에 끼워넣을 수 있는 N-1개의 연산자가 주어진다. 연산자는 덧셈(+), 뺄셈(-), 곱셈(×), 나눗셈(÷)로만 이루어져 있다.우리는 수와 수 사이에 연산자를 하나씩 넣어서, 수식을 하나 만들 수 있다. 이 때, 주어진 수의 순서를 바꾸면 안된다.예를 들어, 6개의 수로 이루어진 수열이 1, 2...

Read more

[백준] 14502번 C/C++ 풀이 _ 연구소

출처 : https://www.acmicpc.net/problem/14502 연구소 성공 풀이문제집 시간 제한메모리 제한제출정답맞은 사람정답 비율2 초512 MB37092029135855.633%문제인체에 치명적인 바이러스를 연구하던 연구소에서 바이러스가 유출되었다. 다행히 바이러스는 아직 퍼지지 않았고, 바이러스의 확산을 막기 위해서 연구소에 벽을 세우려고 한다.연구소는 크기가 N×M인 직사각형으로 나타낼 수 있으며, 직사각형은 1×1 크기의 정사각형으로 나누어져 있다. 연구소는 빈 칸, 벽으로 이루어져 있으며, 벽은 칸 하나를 가득 차지한다. 일부 칸은 바이...

Read more

구글 애드센스 계정 해제하는 쉬운 방법

구글 애드센스는 블로그 하실 때, 많이 쓰는 도구인데요. 하지만, 구글 애드센스는 승인이 어렵고 반려되거나 무한 대기를 타는 경우가 너무 많습니다. 그런데 구글은 AS 가 우리나라 기업처럼 뛰어나지 않기 때문에, 문제점을 알고 해결할 수가 없더라구요. 수 많은 사람들이 탈퇴에 대한 요청을 하고 있습니다. 무한 대기를 타길래 계정을 삭제하려고 했는데 삭제하는 방법을 절대 찾을 수가 없었습니다. 구글에서 설명하는 계정 삭제 방법은 존재하지 않습니다. https://support.google.com/adsense/answer/9914?hl=ko애드센스 계정에 로그인 합니다. ...

Read more

[git] 파일 이름 변경이나 파일 삭제 후, 저장소에 해당 내용 반영하기

git 을 이용하다가 파일 이름이 변경되거나 삭제가 되면, git add * 명령어를 이용해도 서버에 반영이 되지 않습니다. 아래와 같이 나오게 됩니다. 커밋하도록 정하지 않은 변경 사항:  (무엇을 커밋할지 바꾸려면 "git add/rm <파일>..."을 사용하십시오)  (작업 폴더의 변경 사항을 버리려면 "git checkout -- <파일>..."을 사용하십시오)        삭제함:        "\355\205\220\354\204\234\355\224\214\353\...

Read more

[TensorFlow] 기초 개념 및 수행 결과 _ 3. Evaluating(accuracy 측정) & Model 저장하기

소스 코드는 https://github.com/melonicedlatte/tensorflow_basic/tree/master 에 모두 올라와 있습니다. - 학습 3은 학습 2를 기반으로 진행합니다 (중반부터 학습 3 진행)tensorflow 모델 생성하기출처 https://www.youtube.com/watch?v=NZz2yq0G5LUhttp://bcho.tistory.com/1154In [1]:import tensorflow as tfimport numpy as npIn [2]:from tensorflow.examples.tutorials.mnist impor...

Read more