분류 전체보기10 [알고리즘] 백준 10845번 큐 (JAVA) 1. 배열로 큐를 구현하여 문제풀이 import java.util.Scanner; class Queue{ private int[] queue; private int frontIndex = 0; private int backIndex = -1; Queue(){ } Queue(int number){ queue = new int[number]; } public void push(int x) { queue[++backIndex] = x; } public int size() { return backIndex - frontIndex + 1; } public boolean isEmpty() { if (size()==0) return true; else return false; } public int pop() { i.. 2020. 3. 16. [알고리즘] 백준 10828번 스택 (JAVA) 1. 배열로 스택 구현하여 문제풀이 import java.util.Scanner; class Stack{ private int[] stack; private int topIndex = -1; Stack(){ } Stack(int number){ // 배열의 크기는 최대 명령어 수이다. stack = new int[number]; } public void push(int x) { stack[++topIndex] = x; } public int pop() { if (isEmpty()) { return -1; } else { return stack[topIndex--]; } } public int size() { return topIndex + 1; } public boolean isEmpty() { if(s.. 2020. 3. 16. [파이썬] 전화번호, 이메일 정규식 요새 문자열을 다루는 작업을 많이 하다보니, 자연스레 정규식을 공부할 필요성을 느꼈다. 그래서 공부할겸 몇가지 유용한 정규식을 적어보기로 했다. 1. 전화번호 정규식 import re text = "우리집 집전화 번호는 00-111-2222이고, 나의 핸드폰 번호는 333-4444-5555이다." phone_number_list = re.compile('\d{2,3}-\d{3,4}-\d{4}').finditer(text) for phone_number in phone_number_list: # 전화번호와 인덱스를 출력한다. print(phone_number.group(), phone_number.span()) 결과는 아래와 같이 출력된다. 2. 이메일 정규식 import re text = "내가 자주 쓰.. 2020. 2. 17. [책리뷰] 골빈해커의 3분 딥러닝 텐서플로맛 리뷰(★★★★★) 골빈해커의 3분 딥러닝 텐서플로 코드로 맛보는 딥러닝 핵심 개념! 이 책은 신경망 기초부터 CNN, Autoencoder, GAN, RNN, DQN까지 딥러닝의 가장 기본이 되는 모델들을 직접 구현하며 몸으로 익히도록 구성했습니다. 이론을 깊이 파헤치기보다는 다양한 딥러닝 모델의 기초 개념과 기본적인 텐서플로 사용법을 학습하는 데 초점을 두고, 각 ... www.yes24.com tensorflow가 2.0으로 업그레이드 되었지만, github에 올라온 유명한 딥러닝 코드들의 상당수는 tensorflow 1.x 버전으로 작성되어있다. 최근 내가 자세히 보고 있는 tacotron 1, 2 모델 모두 그렇다. 모델의 성능을 높이고 싶어 코드를 열심히 뜯어 보는데, tensorflow 1.x 의 문법이 익숙치.. 2020. 2. 16. 이전 1 2 3 다음