전체 글 104

[JAVA] 백준 9012번: 괄호

https://www.acmicpc.net/problem/9012 9012번: 괄호 문제 괄호 문자열(Parenthesis String, PS)은 두 개의 괄호 기호인 ‘(’ 와 ‘)’ 만으로 구성되어 있는 문자열이다. 그 중에서 괄호의 모양이 바르게 구성된 문자열을 올바른 괄호 문자열(Valid PS, VPS)�� www.acmicpc.net 주어진 입력인 괄호 문자열이 VPS인지 확인하는 문제임 Stack을 써서 구현 가능 하지만 괄호 갯수를 계산하는 방법으로 구현함 import java.util.Scanner; public class P9012 { public static String isValidPS(String ps) { String result = ""; int len = ps.length()..

[JAVA] 백준 10828번: 스택

https://www.acmicpc.net/problem/10828 10828번: 스택 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 � www.acmicpc.net 입력으로 주어지는 명령을 처리하는 프로그램을 작성하는 문제임 Stack 라이브러리를 이용하여 구현하였음 import java.util.*; public class P10828 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); Stack stack..

CNN 연구 및 Tensorflow를 이용한 숫자 이미지 인식 모델 및 학습 구현

더보기 Tensorflow 환경 구성 - https://yubh1017.tistory.com/2 Tensorflow-CPU & GPU 사용을 위한 환경 구성 더보기 Tensorflow-CPU & GPU 를 사용하기 위해 Anaconda와 Pycharm을 설치하여 환경을 구성함 - Anaconda는 Tensorflow-CPU & GPU를 사용할 수 있는 가상환경을 구성하기위해 사용함 - Pycharm은 Anaconda로 구성.. yubh1017.tistory.com 1. CNN CNN은 전통적인 뉴럴 네트워크 앞에 여러 계층의 convolutional layer를 붙인 모양 CNN은 앞의 convolutional layer를 통해서 입력 받은 이미지에 대한 특징을 추출 추출된 특징을 기반으로 기존의 뉴럴 ..

Development Logs/AI 2020.02.20

Tensorflow-CPU & GPU 사용을 위한 환경 구성

더보기 Tensorflow-CPU & GPU 를 사용하기 위해 Anaconda와 Pycharm을 설치하여 환경을 구성함 - Anaconda는 Tensorflow-CPU & GPU를 사용할 수 있는 가상환경을 구성하기위해 사용함 - Pycharm은 Anaconda로 구성한 가상환경을 이용하여 개발하기 위한 툴로 사용함 Anaconda Anaconda 설치 https://repo.anaconda.com/archive/ 에서 os에 맞는 버전 다운로드 설치 Anaconda Prompt를 관리자 권한으로 실행 pip 업그레이드 python -m pip install --upgrade pip 가상 환경 생성 및 실행 가상 환경 생성 conda create -n python= conda create -n tenso..