반응형

SW 2011

C++ : 프로그래머스 : 문자열을 정수로 바꾸기 : 풀이

풀이#include #include using namespace std; int solution(string s) { int answer = stoi(s); return answer;} 실행 결과정확성 테스트테스트 1 〉통과 (0.00ms, 3.78MB)테스트 2 〉통과 (0.00ms, 3.89MB)테스트 3 〉통과 (0.00ms, 3.86MB)테스트 4 〉통과 (0.01ms, 3.92MB)테스트 5 〉통과 (0.00ms, 3.79MB)테스트 6 〉통과 (0.00ms, 3.79MB)테스트 7 〉통과 (0.00ms, 3.78MB)테스트 8 〉통과 (0.01ms, 3.93MB)테스트 9 〉통과 (0.01ms, 3.8MB)테스트 10 〉통과 (0.00ms, 3.76MB)테스트 11 〉통과 (0.00ms, 3...

SW/알고리즘 2019.06.18

C++ : 프로그래머스 : 문자열 내림차순으로 배치하기 : 풀이

풀이 #include #include #include using namespace std; string solution(string s) { sort(s.rbegin(), s.rend()); return s;} 실행 결과정확성 테스트테스트 1 〉통과 (0.01ms, 3.77MB)테스트 2 〉통과 (0.01ms, 3.79MB)테스트 3 〉통과 (0.00ms, 3.88MB)테스트 4 〉통과 (0.00ms, 3.76MB)테스트 5 〉통과 (0.03ms, 3.79MB)테스트 6 〉통과 (0.02ms, 3.8MB)테스트 7 〉통과 (0.01ms, 3.78MB)테스트 8 〉통과 (0.01ms, 3.89MB)테스트 9 〉통과 (0.01ms, 3.81MB)테스트 10 〉통과 (0.01ms, 3.81MB)테스트 11 〉..

SW/알고리즘 2019.06.16

비트코인 주식 예측 프로그램 : 파이썬, 텐서플로우, 케라스, RNN 예제

주식 예측 프로그램을 만들기 전에 공부 차원에서 비트코인 프로그램을 만들어 보겠습니다. 해당 프로그램은 파이썬과 케라스를 활용합니다. 우선 해당 라이브러리는 다음과 같습니다. get_ipython().run_line_magic('matplotlib', 'inline')import matplotlib.pyplot as pltimport pandas as pdimport numpy as npimport plotly as pyimport plotly.graph_objs as goimport requestsfrom keras.layers import *from keras.models import *from keras.callbacks import *from datetime import datetimefrom s..

SW/주가 예측 2019.06.14

udemy : 강의 다운로드 방법 (python)

udemy 강좌를 핸드폰 lte로 수강하는 거는 어느정도 가능하였습니다. 하지만 데스크탑으로 하면 유난히 버퍼링이 심하였습니다. 여러 팁들을 활용해보았지만, 역시나 다운로드 하는 것이 제일 좋은 방법인 것 같아보였습니다. 결국 데스크탑에서 강좌를 다운로드하는 방법을 알아보았습니다. https://github.com/r0oth3x49/udemy-dl git에 오픈 소스를 잘 구현해준 것이 있습니다. 이 소스 코드를 활용해서 다운로드를 받을 수 있습니다. 우선 해당 깃을 클론해 오겠습니다. 그리고 필요한 패키지들을 설치합니다. git clone https://github.com/r0oth3x49/udemy-dl.git pip install -r requirements.txt 그 다음 내 강좌를 다운로드 하기..

SW/Python 2019.06.13

인공지능 : Recurrent Neural Networks(RNN) 개념, 분석

자연어를 이해하는 방법을 기계에게 가르치는 방법 소개인간은 매초마다 생각을 처음부터 시작하는 것이 아닙니다. 이 에세이를 읽으면서, 여러분은 이전의 단어들에 대한 이해를 바탕으로 각각의 단어를 이해하게 됩니다. 모든 것을 버리고 처음부터 다시 생각하기 시작하는 것은 아닙니다. 당신의 생각은 끈기가 있어요. 전통적인 신경망은 이것을 할 수 없습니다. 그리고 이것은 주요한 단점처럼 보입니다. 예를 들어, 영화의 모든 지점에서 어떤 종류의 이벤트가 발생하는지 분류하고 싶다고 상상해 보세요. 전통적인 신경 네트워크가 어떻게 이 영화의 이전 사건에 대한 추론을 나중에 그 사실을 알리기 위해 사용할 수 있을지는 분명하지 않습니다. 반복 신경망(RNN)이 이 문제를 해결합니다. 이것은 정보가 지속되도록 해주는 루프가..

SW/인공지능 2019.06.11

인공지능 : 왜 기계 학습(머신 러닝)에서 딥 러닝이 필요할까?

갑자기 모든 사람들이 이해하든 말든 간에 인공지능에 대해 이야기하고 있습니다. 인공지능의 최신 진보를 이해하는 것은 압도적으로 보일 수 있지만, 이것은 정말로 매우 인기 있는 두 가지 개념인 기계학습과 딥러닝으로 요약되고 있습니다. 최근 딥러닝은 엄청난 양의 데이터로 훈련했을 때 정확도 면에서 우월하다는 점에서 많은 인기를 얻고 있습니다. Deep Learning이 어떤 관심을 받고 있는지 알 수 있는 키워드에 대한 Google 동향은 아래와 같습니다. 소프트웨어 산업은 오늘날 머신 지능으로 발전하고 있습니다. 머신 러닝은 기계를 지능적으로 만드는 한 방법으로 모든 분야에서 필요하게 되었습니다. 더 간단한 방법으로, 머신러닝은 데이터를 구문 분석하고, 그것들로부터 배운 것을 적용하여 지능적인 결정을 내리..

SW/인공지능 2019.06.10

Linux 부트 로더(BOOT LOADER) : 개념, 종류, 추천

시스템을 켜면 POST(Power On Self Test)가 성공적으로 완료된 직후 BIOS는 구성된 부트 미디어를 찾아 부트 미디어의 첫 512바이트인 마스터 부트 레코드(MBR) 또는 GUID 파티션 테이블에서 일부 지침을 읽습니다. MBR에는 두 가지 중요한 정보 집합이 포함되어 있습니다. 하나는 부팅 로더이고, 다른 하나는 파티션 테이블입니다. 부트 로더란 무엇입니까?부트 로더는 MBR 또는 GUID 파티션 테이블에 저장된 작은 프로그램으로, 운영 체제를 메모리에 로드하는 데 도움이 됩니다. 부팅 로더가 없으면 운영 체제를 메모리에 로드할 수 없습니다. Linux와 함께 시스템에 설치할 수 있는 부팅 로더가 몇 개 있습니다. 이 기사에서는 최고의 Linux 부팅 로더에 대해 간략히 설명하겠습니다...

SW/리눅스 2019.06.06

C++ : 프로그래머스 : 자릿수 더하기 : 풀이

풀이 #include using namespace std;int solution(int n){ int answer = 0; while( n > 0){ answer += n % 10; n = n / 10; } return answer;} 실행 결과정확성 테스트테스트 1 〉통과 (0.00ms, 3.79MB)테스트 2 〉통과 (0.00ms, 3.82MB)테스트 3 〉통과 (0.00ms, 3.84MB)테스트 4 〉통과 (0.00ms, 3.84MB)테스트 5 〉통과 (0.00ms, 3.8MB)테스트 6 〉통과 (0.00ms, 3.84MB)테스트 7 〉통과 (0.00ms, 3.79MB)테스트 8 〉통과 (0.00ms, 3.77MB)테스트 9 〉통과 (0.00ms, 3.8MB)테스트 10 〉통과 (0.00ms, 3...

SW/알고리즘 2019.06.04

C++ : 프로그래머스 : 두 정수 사이의 합 : 풀이

풀이 #include #include #include long long solution(int a, int b) { long long answer = 0; long long sum = 0; if ( a > b ){ for ( int i = b; i < a+1; i++) answer += i; } else if ( a < b ) { for ( int i = a; i < b+1; i++) answer += i; } else { answer = a; } return answer;} 실행 결과정확성 테스트테스트 1 〉통과 (0.00ms, 3.81MB)테스트 2 〉통과 (0.00ms, 3.88MB)테스트 3 〉통과 (0.00ms, 3.79MB)테스트 4 〉통과 (0.00ms, 3.81MB)테스트 5 〉통과 (0...

SW/알고리즘 2019.06.01
반응형