Archive of posts with category 'python'

파이썬(Python) - 유전 알고리즘, 가방 채우기 2

어제 만든 가방 채우기는 물건이 같은 부피의 같은 가치가 있는 물건이 끝없이 나열되어있고 가방에 크기에 알맞게 넣는 알고리즘이었다. 이번에는 중복없이 한개씩 제공되는 물건중에 무엇을 챙겨야 할 지 결정하는 알고리즘이다. (원래는...

파이썬(Python) - 유전 알고리즘, 가방 채우기 1

유전 알고리즘을 만들때 가장 먼저 해야할 일은 항상 evoluation 함수를 만드는 것이며 evaoluation 함수는 추악한 오리와 아름다운 백조를 분리하는 작업이다. 저번에 만들었던 소스코드는 굉장히 간단한 내용이었기에 큰 어려움이 없었다. 조금더...

파이썬(Python)으로 유전 알고리즘 구현 기록

이 블로그에서 이론을 참고했다. 책에 나와있는 것과 유사한 내용인데 좀 더 정리가 잘 된 내용인 것 같다. 간단하게 정리하면 이렇다. 용어 염색체 : 유전 정보를 담은 문자열 유전자 : 문자열의...

백준 알고리즘 16738 : 초특가 숭놀자 | Python3

하… 런타임 에러가 왜 발생하는 거냐 도대체… Python3로 제출을 했던건 그래 내 잘못이 맞아. 하지만 Python2에서 런타임 에러는 좀 아니지;

텐서플로우(Tensor Flow) XOR 코드 분석

글씨가 왜 이렇게 자꾸 기울어 지는지... 핵심 소스

파이썬(Python) 단층 퍼셉트론(AND, OR) 프로그래밍

한동안 나를 우울하게 만들었던 인공신경망 퍼셉트론을 이용한 AND, OR 연산의 결과를 만들어내는 소스코드를 드디어 작성했다.

백준 알고리즘 1152 : 단어의 개수 | Python2

[백준 알고리즘] 1152 : 단어의 개수 예시 입력 :  The Curious Case of Benjamin Button 예시 출력 : 6 문제를 간단히 해석하면 이렇다. 띄어쓰기로 구분된 단어의 갯수를 파악해서 출력하라. 내 생각으로는...