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

Problem 247

247 Squares under a hyperbola Problem 247 - Project Euler x=1, y=0, y=1/x の中に次々と最大の正方形を詰めていく問題. 一見,複雑だが…一つ,正方形を詰めると,残りの領域の分割数が丁度一つ増えることに着目. 再帰関数を構成した. haskellのコード…

Flymake-mode for Haskell (Emacs) without perl script

前の Flymake-mode for Haskell (Emacs) - 落書き、時々落学 ではperlスクリプトが必要だった. しかし,それがなくても,大丈夫であることが分かった. 参考 EmacsWiki: Flymake Haskell 環境 Ubuntu 9.04 emacs 23.0.91.1 flymake 0.3 ghc 6.8.2 .emacsの…

maxima & imaxima ( Ubuntu 9.04 )

数式処理ソフトmaximaとemacs上で使いやすくするimaximaをインストールして使ってみたのでメモ. Maxima って何? 数式の計算が出来る. 多項式の展開,因数分解,式の簡略化,微分,極限,積分,数値計算,etc... (たぶん,全部試してないので詳しくは知り…

Problem 246

246 Tangents to an ellipse Problem 246 - Project Euler 格子点を数える簡単なお仕事?(そう思っていた時期が(ry 直線と楕円の方程式と三角関数の加法定理を知っていて,二次方程式が解ければ出来る問題ではあるが…

Problem 245

245 Coresilience Problem 245 - Project Euler オイラーのφ関数がらみの問題. c(n) = (n - φ(n)) / (n - 1) = 1 / k となるような,合成数の和を求める. 探索範囲が 2

emacs 起動時のフレームサイズ

emacs (emacs-snapshot @ ubuntu 9.04)を起動すると,起動時のフレームサイズが変な大きさになって困っていた. しかし,フォントを ~/.Xresources に Emacs.Font: VL Gothic-10と記したら,正常に起動するようになった. 参考 Emacs23起動時のバグ(?)回避 - …

Problem 244

244 Sliders Problem 244 - Project Euler 15 puzzle が2色に塗り分けられたときの話. 最短手順ではなく,全ての最短手順を求めなくてはいけないのだが…

dvipdfmx, error, fixed

error @ dvipdfmx ** WARNING ** Could not locate a virtual/physical font for TFM "rml-jis". ** WARNING ** >> There are no valid font mapping entry for this font. ** WARNING ** >> Font file name "rml-jis" was assumed but failed to locate tha…

BA (Barabasi-Albert) モデル

BAモデルはスケールフリーのネットワークを生成する手順. レポートで使うので,実装してみた. Haskellで. 多分,正しいはず.(多分) しかし,非決定的だから,何とも. そして,面倒なので非効率的実装になっている.あしからず. import Data.List (so…

進捗

進んでないのに,進捗報告があるとは,こはいかに.そんなこと,言ってる暇ないことに気づいた…

Problem 243

243 Resilience Problem 243 - Project Euler おそらく簡単. n未満でnを割り切る数の割り合いについて. これは,どこかでみたような…

Problem 242

242 Odd Triplets Problem 242 - Project Euler ある条件を満たす三つ組(実質的には二組)の奇数は,10^12以下では何個ありますか? という問題.探索範囲が広いので,真面目にやると大変. しかし,小さい数で試してみると…

Problem 241

241 Perfection Quotients Problem 241 - Project Euler ひさしぶりのproject euler. 最近は忙しくて,やっていなかった(というか,頭の中になかった). が,偶然思いだし,とりかかる.この問題は難しいと思われる. 探索範囲が広い(10^18) 計算量の算出…

早起きは三文の徳

がんばって,朝起きて,行ってみたら講義は休講だった. しょぼーん.

便利だと思うアプリケーション

宣伝.良いものを見つけたら,良いと言いましょう,良いものが広まっていきます,的なことをどこかで読んだ気がするので. 基本的には Linux のアプリケーションですが,Windows対応なのもあると思います. Dropbox これはwin,mac,linux対応です(macは試して…

ホイール交換

やっと,ホイール交換した. これで自転車に乗れる. しかし,今日はひさびさに早起きしたっていうのに, でかけようと思ったら,ほとんどの店がまだ開店していない. なんのために,早起きしたと思っているんだよ,なんか眠くなってきたし.

lyxのエラー?

lyxを実行すると(@ubuntu 9.04) ちなみにlyxというのはLyX | LyX – 文書プロセッサに行くと何者なのか分かると思います. perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "ja_JP", LC_ALL = "en…

Gmail IMAP Account Setup

thuderbirdのアドオン. gmailの受信設定は少しだけ面倒. ポート番号気にしたり,SSLとかTSLとかのチェックボタンを気にしたり. だけど,このaddonがあれば,ユーザー名を入力するだけで,よきにはからってくれる. 丁度,thuderbirdの設定をしていたので,…

Randomly matchable

極大なマッチングが完全マッチングに等しいのは のみ,らしい.証明できない… ぬぬぬ… 追記 できた.インターネットって素晴らしい.

Memo

そろそろ,ノートがなくなってきたので,ノートを買い足しておこう. 携帯電話の料金支払い今日が締切.たいした額ではないのが,忘れずに.

昔のスクリーンショット

が発掘されたので貼っておく 元のサイズの画像は下のリンクから http://dl.getdropbox.com/u/662567/Screenshot-1.png

Ubuntu 9.04 の インストール と 設定少し

修理にだしていたPCが一週間ぐらい前に帰還した. Ubuntu9.04をインストールした. あとその設定. 自分のためにメモを残す. 画面解像度の修正 xorg.conf に正しいディスプレイ情報を書き込む @/etc/X11/xorg.conf Section "Device" Identifier "Configured…

Windows7の数式入力パネルを使ってみた

VirtualBox に Windows7をインストールして 数式入力パネル(?)をつかってみた. もちろん,ペンタブレットなんか持っていないので,マウスで入力.(字が汚い…) 以下,その画像. 結論としては,認識率は結構高い.しかし,複雑なものは難しい. まず,…