2009-02-01から1ヶ月間の記事一覧

Problem 206

206 Concealed Square Problem 206 - Project Euler 全探索しては身も蓋もないので、すこし工夫しましょう。という問題なんでしょうか?

Problem 205

205 Dice Game Problem 206 - Project Euler サイコロ遊び。

Problem 203

203 Squarefree Binomial Coefficients Problem 203 - Project Euler とりあえず、適当につくったら、そのまま解けてしまった。

Problem 202

202 Laserbeam Problem 202 - Project Euler 鏡の反射と聞いたら、三角形をたくさん並べてみたくなるのが、人の常。 そうすると、格子点がいくつかできるが、Cが反射してできたの点が規則的に並んでいるのが分かる。 要は、ある数と互いに素な数をある範囲で…

Problem 207

Problem 207 - Project Euler この問題はハマッタ。

Dropboxを使ってみた(Ubuntu 8.10)

Dropbox ウェブサービスのひとつ。 Windows, Mac, Linux どれからでも使える。 オンランでバックアップ、同期、差分更新、共有ができる。 まるで、ローカルでファイルを扱っているかのよう。 これは便利。 Ubuntu 8.10では、http://www.getdropbox.com/に書…

Problem 201

201 Subsets with a unique sum Problem 201 - Project Euler 特別な集合だから、賢い解法があるのかとも思ったけど、 思いつかなかった。 こういう、問題はDPがほとんど。 問題はどうDPを構成するか。

Problem 200

200 Find the 200th prime-proof sqube containing the contiguous sub-string "200" Problem 200 - Project Euler 2、5が含まれていれば、prime-proofだということはすぐに分かる。 つまり、prime-proofの十分条件。気になるのは必要条件だが…

LyXの環境を整える(Ubuntu 8.10)

1.6で様々な機能が追加されたようなので、1.6を使いたい。 しかし、パッケージはない。 がんばって、ソースからビルドする。基本的には↓のとおりに導入する。 http://www.int.otaru-uc.ac.jp/lyx-howto インストール パッケージでインストールするかソースか…

Zshの設定ファイルのメモ

毎回設定が分からなくなるので、メモしておく。 # The following lines were added by compinstall # Time-stamp:<2009-02-24 20:33:40> zstyle :compinstall filename '/home/toru/.zshrc' #zstyle ':completion:*' list-colors di=34 fi=0 zstyle ':comple…

Haskellの環境を整える (Ubuntu 8.10)

Haskellがないと、はじまらないよ! ということで、 % sudo apt-get install ghc haskell-mode.emacsに (load "/usr/share/emacs/site-lisp/haskell-mode/haskell-site-file")

Caps Lock を Ctrl に ( Ubuntu 8.10 )

キーボートレイアウトのオプションで Caps Lockをもう一つのCtrlにする とすると、たしかに、Caps Lock は Ctrl になる。 しかし、どうやらこのCaps Lock、実はまだ、Caps Lock の機能をもっている。 つまり、Caps Lock -> Caps Lock + Ctrl という変更をし…

Texの環境を整える(Ubuntu 8.10)

Texは必要。 日本語版セットアップヘルパから入れられる気配なのでええチャレンジしてみる。 Tex以外にも便利そうなものがあるので、それにもチェックを入れた。 結果、texファイルをEUCにすれば、普通に使えた。 ただ、xdviのフォントがみにくいので、 /etc…

昨日、新しいPCを買いました

現在、設定中。 とりあえず、ubuntu 8.10 を入れた。 設定メモ。 ディスプレイの設定 ディスプレイが非常に見にくかった。 xorg.confを変更して、ディスプレイ設定のリフレッシュレートを60から75に変更したら、 見やすくなった。 Section "Device" Iden…

Problem 198

Problem 198 - Project Euler ちょっとしたミスでした.基本は途中経過で述べたこと. 以下コード.

PCを開けてみた

今日,不調の原因を探るべく,PCを開けてみた. しかし,目につく異常はなかった. まぁ,素人ですから.分かるわけない,か.多分,新しいPCを買うことになるのだろう. しかし,Vistaは評判が良くない. といって,Linuxに乗りかえるほどの根気はない. や…

Problem 199

199 Iterative Circle Packing Problem 199 - Project Euler Apollonian gasket っていうらしいです.フラクタル. Apollonian gasket - Wikipedia 問題は3つの円に接する円の半径を求めることだと思いますが…

Problem 198 (途中経過)

Problem 198 - Project Euler まだ,解けていませんが,考えをまとめるために,メモ. (つまり,間違ったことを書いている可能性アリ) How many ambiguous numbers x = p/q, 0 x 1/100, are there whose denominator q does not exceed 10^8? まず目につくの…

調査できず

なんだかんだで,結局PCの不良の調査はできず. 明日はまとまった時間が取れないから,難しいか.

PC 不良

また,PCが落ちた. どうやら,CPUに負荷がかかると,落ちるようだ. 明日少し調べてみよう.

発表終了

やっと,卒業論文の発表終了した. 完璧なプレゼンではなかった. 質問にうまくこたえられらなかったし,説明が分かりにくかった箇所もあると思う. まだまだ,である. しかし,当面のノルマのようなもの終った. 少し気が楽になった.

memo

便利そう. ホームページ移転のお知らせ - Yahoo!ジオシティーズ

dviout と emacs を相互に行き来する

dviout でダブルクリック→emacs で該当箇所に飛ぶ emacs でdvi をプレビュー→dviout で該当箇所を開く まず,前提として,platexに-src-specialのオプションをつけてコンパイル. 詳しくは適当なURLをあたられたい. 追記 有用だと思われるURL http://www.nn…

発表の準備が全然進まない.

なぜ?

Inkscape - textext

Inkscapeでlatexの数式を入力.便利. ダウンロード http://www.elisanet.fi/ptvirtan/software/textext/ windowsで動かすには少し作業が必要.情報は以下. http://www.empitsu.com/wp/?p=411 作者・筆者に感謝. 作った数式を選択して,エフェクト→Tex Tex…

PostScript に興味が湧いてきた

Mathematical Illustrations とか, Postscript language tutorial and cookbook. とか, 時間ができたら見てみよう. とおもったけど,Asymptoteなんてどうなんだろう. PostScriptは古いという気もする. Asymptote - TeX Wiki

発表

とりあえず,資料をつくった. ちょっと,練習してみた. 案の定,時間が足りない… どこかを削る? もうすこし,速く滑らかに,しゃべろう.

発表

卒業論文の発表の準備をしている. しかし,これが難しい. なにが,難しいか整理してみる. 持ち時間が短かい(発表8分,質問8分) 研究の背景から,内容,結論と発表することが多い 何を言うべきか,どう言えば伝わるか 厳密にやろうとすると時間がない つま…

Problem 197

197 Investigating the behaviour of a recursively defined sequence Problem 197 - Project Euler どうせ循環するのだろうと思い,はじめの1000項をgnuplotでプロット. 実はすぐに,収束していた. 収束のしかたが単純. f :: Double -> Double f x = let…

Problem 196

196 Prime triplets Problem 196 - Project Euler 素数関係の問題. code (haskell) とりあえず,ナイーブなもの. 実行時間はisPrime'の効率に依存. つまり,遅い. 1000秒もかかった. import Data.Maybe (mapMaybe) import Number (isPrime') t :: (Inte…