나의 큰 O는 log x야

고정 헤더 영역

글 제목

메뉴 레이어

나의 큰 O는 log x야

메뉴 리스트

  • 홈
  • Tag
  • Guestbook
  • Admin
  • 분류 전체보기
    • 적분史
    • 프로그래밍
      • PG어
      • 테크닉
      • 3D
      • Multi precision
      • 포니게임개발
      • 스페샬
      • NLP
    • 소리
    • 언어
      • 어원 이야기
      • 라틴어
    • 수업노트
      • 한국고대경제와사회
      • 영어구조론
      • 정보검색론
      • 인간의삶과역사속의미생물
      • 기타
    • 잉여
      • 미래
      • 수학
      • 종교개혁
    • 그냥 공부
    • 가짜 정보 정정합니다.

검색 레이어

나의 큰 O는 log x야

검색 영역

컨텐츠 검색

python

  • [Python] Steam 게임평 크롤링 코드

    2017.03.17 by ∫2tdt=t²+c

  • [Python] 단어 간 상호정보량 계산 코드

    2017.02.14 by ∫2tdt=t²+c

  • [파이썬] 로마숫자를 10진수 정수로 변환하기

    2012.10.23 by ∫2tdt=t²+c

  • [파이썬] 정수를 로마숫자로 변환하기

    2012.10.23 by ∫2tdt=t²+c

[Python] Steam 게임평 크롤링 코드

작년에 게임과 관련된 한국어 감성분석 사전을 만들어볼까 하는 생각에 Steam에 등록된 한국어 게임평들을 모두 긁어온 적이 있었는데요, 결론부터 밝히자면 그 수가 적어서 유의미한 분석을 할 수는 없었습니다. 그래서 당분간 묵혀두었는데, 기껏 짜놓은 코드 하드 속에서 용량만 차지하게 냅두느니, 먼지 털고 올려두면 누군가에게 도움이 될 수 있지 않을까 하는 생각에 공유하기로 마음 먹었습니다. Python3 기반의 코드이고, 간단하므로 크게 설명할 건덕지는 없을듯합니다. BeautifulSoup 라이브러리가 필요합니다. import urllib import urllib.request import urllib.parse import bs4 import re import os from concurrent.futu..

프로그래밍 2017. 3. 17. 00:56

[Python] 단어 간 상호정보량 계산 코드

관련어를 추출하는데에 있어서 점별 상호정보량(http://bab2min.tistory.com/546)만큼 간단하면서도 훌륭한 방법은 많지 않습니다. 그래서 관련어 추출 방법들을 비교할 때 있어서 기준치로 쓰이기에 좋지요. 그래서 여기 저기 코드에서 상호정보량 계산 클래스를 자주 만들어 쓰다보니깐, 하나로 잘 만들어놔서 두고두고 재활용해야겠다는 생각이 들었습니다. 간결하면서도 아름다운 파이썬 코-드 class PMICalc: def __init__(self, **kargs): self.window = kargs.get('window', 5) self.minNum = kargs.get('minNum', 5) self.dictCount = {} self.dictBiCount = {} self.searchPai..

프로그래밍 2017. 2. 14. 18:12

[파이썬] 로마숫자를 10진수 정수로 변환하기

이 역시 정수를 로마숫자로 변환하는것([파이썬] 정수를 로마숫자로 변환하기)과 함께 수업시간에 과제로 나온것인데, 미적인 코-드를 향한 욕망 때문에 금방 끝낼수 있는걸 몇시간째 붙들고 있는중ㅋ. 로마숫자 체계는 다음과 같습니다. I 1 V 5 X 10 L 50 C 100 D 500 M 1000 F 5000 그냥 여기서 끝나면 참 좋으려만, 조합할 때 다음과 같은 규칙이 있어서 어렵습니다. XI 는 11이지만, IX는 9 LX는 60이지만, XL은 40. 즉 앞에있는 숫자가 뒤의 있는 숫자보다 작을 경우에는 뒤에있는 숫자에서 앞에있는 숫자를 빼준 값이 되는것.나머지 경우는 그대로 숫자를 합하면 됩니다. 첫번째 코-드 def roman2int(roman): def getdv(r): p = 'IVXLCDMF'..

프로그래밍 2012. 10. 23. 21:26

[파이썬] 정수를 로마숫자로 변환하기

수업시간에 연습문제로 던져진 거였는데, 생각보다 흥미로워서 아름답게 짜보려고 끊임없이 시도했다. 최종결과물. def int2roman(num): def to(n, d): if n == 9 : return d[0] + d[2] if n >= 5 : return d[1] + to(n - 5, d) if n == 4 : return d[0] + d[1] if n >= 1 : return d[0] + to(n - 1, d) return '' def i2rd(n, d): if n == 0: return '' return i2rd(n // 10, d[2:]) + to(n % 10, d) digit = 'IVXLCDMF' return i2rd(num, digit) 요즘 함수형 프로그래밍에 딱히 맛들린것도 아닌데, 반..

프로그래밍 2012. 10. 23. 20:57

추가 정보

인기글

최신글

글쓴이 ∫2tdt=t²+c

블로그 이미지

제가 안 것의 대부분은 인터넷으로부터 왔으니, 다시 인터넷에게 돌려주어야 합니다. bab2min@gmail.com

댓글

태그

정보조직론 영어구조론 BigFloat NLP php kiwi python 포니게임 라틴어 악보 토픽 모델링 리듬게임 우리역사바로알기대회 pg어 문헌정보통계 Direct3D c++ 텍스트 마이닝 자연언어처리 한국고대경제와사회

방문자

오늘
어제
전체

페이징

이전
1 2 3
다음
나의 큰 O는 log x야
메일 bab2min@gmail.com
Skin Images are from Stinkehund.

티스토리툴바