2007-11-01から1ヶ月間の記事一覧

Oblivion買った

Oblivionおもしろいああ時間がどんどん過ぎていく

部分集合の列挙プログラム

このプログラミング問題がわからない>< 集合{1,2,・・・n}のk元部分集合ずつすべて列挙するプログラムを書け。ただし、部分集合の総数が大きくなっても、適当なメモリーしか使わないものとする。 とりあえずは、メモリーに関しては無視してプログラムを書…

R言語でモンテカルロ法

前回の記事でPythonを使ったモンテカルロ法によるπの導出を、今度はR言語でやってみた。 > montecarlo <- function(n) { + count <- 0 + for(i in 1:n) { + s <- runif(2) + if(sqrt(s[1]^2 + s[2]^2) < 1) { + count <- count + 1 + } + } + return(4*count…

Pythonでモンテカルロ法によるπの推定

プログラム練習(`・ω・´)。 モンテカルロ法によって単位円の面積を求める。その方法は・・・ ※Gimpで描いてみた。まあまあうまくいったかな。 以下プログラム: # coding:shift-jis import decimal, random def MonteCarlo(n): """ モンテカルロ法で単位円…

IronPythonいぢり

最近買ってみたPythonクックブック第2版より、IronPythonの例を試してみて面白かったので紹介してみる。まずIronPythonってのはPython言語の.NETへの実装のこと。.NETってのは正式には.NETフレームワークといって、マイクロソフトが開発したアプリケーショ…

スランプ

頑張って一流のプログラム使いになるためにプログラムの勉強をしているけど、なんだか壁にぶち当たってる感じがする。プログラムを読んで、自分で書いて、理解してを繰り返してるけど、全然成長した気がしない。実際プログラムを書けといわれたらきっと今ま…

ブログの衣替え

このブログのデザインを変えてみた。前は黄緑色中心のデザインだったんだけど、今回はちょっと秋らしく渋い色にしてみた(ソフトモカっていう名前らしい)。ただなぜかは分からないけど、IE系のブラウザ(Sleipnirとか)でこのブログを開くと、サイドバーが下…

Python勉強進捗状況

およそ一週間前の記事 やっぱり言語についてちゃんと学ばないとダメだね で読み始めたDive into Pythonは現在Chapter9のXML Processingに到達。チュートリアル・ライブラリリファレンスはちょくちょくと読んでる。WebアプリケーションフレームワークのPylons…

情報社会を読む

「情報社会」を読む作者: フランクウェブスター,Frank Webster,田畑暁生出版社/メーカー: 青土社発売日: 2001/07/01メディア: 単行本購入: 3人 クリック: 16回この商品を含むブログ (19件) を見るより。まだ読み終わってないんだけどすごく印象に残った部分…