2011-01-01から1年間の記事一覧

高機能関数電卓フリーソフト

個人的にお気に入りの高機能関数電卓フリーソフトの一覧です。(^_^; レジストリをいじったりせず、自己解凍書庫やZipファイルを解凍するだけで使えるものが好みです。●多倍長電卓LM 数式入力型の多倍長電卓で初等関数も任意の桁数で計算可能 分数計算も可能 …

SEND MORE MONEY(3) C言語プログラム

C

ネットで、いい順列生成のアルゴリズムを見つけたので、書き直してみました。すごく速くなりました。 /* * SendMoreMoney.c * * SEND * +MORE * ----- * MONEY * */ #include <stdio.h> #include <time.h> // 参考URLの順列生成プログラムの main を #if 0 〜 #endif で無効化</time.h></stdio.h>…

美人時計(3)

美人時計のブログパーツを表示するソフトをはてなダイアリープラスのアップロード機能を使ってアップロードしてみました。(^_^; ご使用に関しては、自己責任でお願いします。サポートもしませんが、ソースはこちらにあります。 ※参考URL 美人時計(2)※Plusを…

はてなダイアリープラス

はてなダイアリープラスを試しにやってみました。(^_^; Google AdSenseはプラスじゃないとだめのようで、早速、ペタペタとはってみました。(^_^;

【あなたのトラックバック、1ポイントで買います】にのってみた。(^_^;

Q

最近、ネタがなかったので、【あなたのトラックバック、1ポイントで買います】にのってみました。 うまく飛ぶように「自動トラックバック」を初期値に戻しました。 このダイアリーは、もともとは、人力検索の回答用だったので、おかげで面白いネタが見つか…

【プログラム クイズ】 アインシュタインのなぞなぞ (Einstein's Riddle)

Q C

英語では、Einstein's RiddleとかEinstein's Logic Puzzleと言うようです。(^_^; コンパイルは、「Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland」を使いました。ほとんどCですが、 next_permutation()を使うため拡張子をcppにしました。(^…

SEND MORE MONEY(2) C++

C

C++のの順列生成を使ってみました。ほとんどCです。(^_^; 順列を最後の10個まで求めているのでダブりを防ぐ処理のために遅くなっていますが、ダブりを許せば半分の0.15[sec]ぐらいで求めます。 /* * SendMoreMoney.cpp * * SEND * +MORE * ----- * MONEY * *…

SEND MORE MONEY C言語プログラム

C

SEND MORE MONEYのプログラムをCで書いてみました。孤独の7つながりで、なんか作りたくなってしまいました。(^_^; /* * SendMoreMoney.c * * SEND * +MORE * ----- * MONEY * */ #include <stdio.h> #include <time.h> #define MAXN 16 /* nとrの最大値 */ int Perm[MAXN+1]; </time.h></stdio.h>…

孤独の7 (2)

Q C

まとめれるところはまとめてみました。check_keta()関数をlog版にしたら、約2倍になりました。それから、c=0以外の場合と割る数の百の位を1以外の場合もチェックするようにしてみました。約100倍遅くなったようです。(^_^; /* lonely7.c */ #include <stdio.h> #inclu</stdio.h>…

孤独の7

Q C

結果の出力など、ちょっと改良してみました。(^_^; 実行時間の測定には、ネットでいい関数を見つけたので書き直しました。(^_^; /* lonely7.c */ #include <stdio.h> #include <string.h> #include <time.h> #define Horner(p,q,r,s,t) (10*(10*(10*(10*(p)+(q))+(r))+(s))+(t)) #define</time.h></string.h></stdio.h>…

順列生成 Cプログラム(2)

C

ネットで調べて、作ってみました。やはり、自作よりネットで調べた方が速いみたいです。(^_^; /* genperm.c */ #include <stdio.h> #define MAXN 16 /* nの最大値 */ #define Swap(x,y) {int _t=x; x=y; y=_t;} int Perm[MAXN+1]; /* 結果はPerm[1]からPerm[n]に入り</stdio.h>…

順列生成 Cプログラム

C

順列生成プログラムをCで作ってみました。自作ですのでたぶん効率よくないです。(^_^; 再帰を使ったのものが主流である中、非再帰のものは珍しいかも。(^_^; ずっと昔に、N-88BASICで自作したものをCに翻訳して改良しました。(^_^; /* genperm.c */ #include <stdio.h></stdio.h>…

【プログラム クイズ】の回答

Q C

やはり、スクリプト系だとすごく楽でいいですね。 私がCで作ったのは、こちらです。できるだけ、コピペで楽して作ろうとしても大変です。(^_^; 下記の関数電卓の C ソースを使わせていただきました。 main を「#if 0 〜 #endif」で無効化するだけで使えます…

YouTube の埋め込みコードを張ってみた。

Q

結論、「 Use old embed code [?]」をチェックしてから、コードを得ると上手くいくみたいです。o(^-^)o 回答後、試行錯誤した結果わかりました。(^_^; ※2011年04月版から、[共有]をクリックすると[埋め込みコード]が現れるようになったようです。(^_^;●ルカ…

化粧うますぎ(^_^;

ニコ動を張ってみました。 化粧うますぎ!!うまく化けるもんですね。(^_^; 実演販売したら大儲けかも。(^_^; ●伝説のニコ生化粧配信 前編 ●伝説のニコ生化粧配信 後編