초반 세팅

keras 2018. 3. 10. 13:24

https://tykimos.github.io/lecture/

위의 블로그를 보고 따라하기로 keras를 배워보는 시간을 갖는디ㅏ.


https://tykimos.github.io/2017/08/07/Keras_Install_on_Mac/

위의 링크에서 케라스를 설치한다.


가상환경에서 python과 jupyter, keras와 관련된 패키지를 설치하였다. 따라서 추후에는 해당 가상환경에서 케라스를 실행시키면 깔끔한 케라스 환경을 사용할 수 있다.



케라스 공부하는 블로그 실행 시킬 때 시작하는 것

source venv/bin/activate (/Users/maguire1815/Documents/keras_study/Projects/keras_talk)



tensorboard --logdir=/Users/maguire1815/Documents/keras_study/Projects/keras_talk/graph




[왕초보]Algospot LECTURE 간단한 풀이

Algorithm/algospot 2015. 9. 24. 14:37

문제는 문자열 정렬입니다.

문자열에 커서를 사용하여 값을 비교한 후 새로운 문자열에 저장하는 방법으로 풀었습니다.

위와 같은 방법으로 문제를 해결할 경우 시간복잡도는 O(n^2)로 보아야 할것입니다.

또한, 문자열의 크기가 N이라고 가정하였을 때, 새로운 변수에 정렬된 문자열을 저장하므로 공간복잡도는 N * 2라고 보아야 할 것입니다.


그 이외의 방법으로, 리스트를 사용하여 값을 저장 후 정렬하는 방법이있습니다.


* 이러한 문자열 정렬 기존의 라이브러리의 구조를 정확히 이해한다면, 코딩을 적은 수의 라인으로 완료할 수 있습니다.

'Algorithm > algospot' 카테고리의 다른 글

[왕초보]Algospot DrawRect 간단한 풀이  (0) 2015.09.24
[왕초보]Algospot Endians 간단한 풀이  (0) 2015.09.24

[왕초보]Algospot DrawRect 간단한 풀이

Algorithm/algospot 2015. 9. 24. 11:48

(x1, y1), (x2, y2), (x3, y3)의 점을 받고 사각형을 이루는 나머지 한개의 점 (x4, y4)을 구하는 문제이다.

간단한 사각형 구성을 이용하여

if( x1 != x2 && x1 != x3) x4 = x1 

위와 같은 방법으로 문제를 풀어보았다.


'Algorithm > algospot' 카테고리의 다른 글

[왕초보]Algospot LECTURE 간단한 풀이  (0) 2015.09.24
[왕초보]Algospot Endians 간단한 풀이  (0) 2015.09.24