Entries

「ゆるゆりで学ぶ! C++プログラミング入門」 第02話のお知らせ

ゆるゆりで学ぶ! C++プログラミング入門(FC2小説/pixiv)の第02話を投稿しました。 ・今回はC++の、「betterC」と呼ばれる種々の仕掛けについて解説します。 ・場所等は前話(第01話)と続いています。第03話は「参照」についてお送りする予定です。...

「知らないって幸せなこと」?

 自分では、どんな情報でも知った方が良いとおもう主義。 でも、世間ではそうでもないことが多いようで。今までの経験から、世知辛い例を幾つか紹介してみる。○C++について 自分が持っている参考書を買ったのは……たしか高校の始めのころだったか? その頃はC言語も習いたてで、なんでクラスだの継承だのオーバロードだのあるのかサッパリ意味が分からなかった(つまり宝の持ち腐れ)。で、今読んでみればどうだろう。ちょっと<...

小説WebUpのお知らせ

 突然ですが、小説の話。 私が小説を書き始めたのは中学生のことでした。内容は厨二……と言うより二次創作系(エヴァとか)。その影響か、もともと読書感想文が大の苦手だったのが明らかに改善されました。勿論中学校には読書感想文など有りませんが、国語でも読解力が明らかに伸びたと(自分では)感じています。小説万歳、厨二万歳。 それはともかく、WebUpの話。もともと、「小説家になろう」というサイトにテキストをほそぼそと...

HSPはまあ確かに遅いけどさあ……

 ネットで「C++ 闇の言語」について調べていたら、「HSPが遅いんだなって話」という記事になぜか行きあたった。まあ実際HSPは遅い(ちょっと計算のプログラムでも書けば明らか)んだけど、記事の内容を読んでもやもやしたのでコメントしようとして、でもなぜかコメントできなかったのでこちらに書いてみる。 いや、そもそも「圧縮しづらいデータ」って目的で文字列とかおかしいよね? 文字列なんて冗長に決まってんじゃん。英文で...

D・K・A! D・K・A!

※某漫画の話ではありません○あらすじ 普通、方程式を数値計算で解くのには、ニュートン法や二分法がよく用いられます。ですが、これらの方法だと、解を1つづつ求めることしかできません。つまり、大雑把にでもグラフを描いて(増減を調べて)から計算する必要があるのです。……ですが、N次方程式(a0xn+a1xn-1+a2xn-2+...+an-1x+an=0)の場合、N個の解(複素数含む)をまとめて求める方法が存在します。今回は、そのアルゴリズムについて...

まさか「成分解析」のアルゴリズムが割れてただなんて……

 ファイルをあれこれ整理していると、昔懐かし「成分解析」の圧縮ファイルが出てきました。「更新無いかな?」とググってみると、なんとサイトが消えていたことが明らかに……。(一応WebArchiveで読めるけどね)  しかし、『「成分解析」研究室』によると、なんとアルゴリズムまで解析されている模様。早速実装せねばと思い、あれこれ頑張った結果、HSPでのコード化に成功しました! ;初期設定 #const kindnum 100 #const byte 4 ...

『ハルヒ』本編で出てきたオセロの話

○概要 AA管理ソフト「おでん」を一から書き直しながらアニメを観ていた時のこと(コード書きながらアニメ観る人はきっと多いはず)。復習がてらハルヒを見返していたら、二人でオセロをするシーンが幾つかあることに気が付きました。今回はそれの解説をしようと思います。尚、「○{黒石側}vs{白石側}」と表記表示は黒石側を下とする座標は一般的なf5表示(英字で横座標、数字で縦座標)着手に関する評価は斜体、最善手は下線で表示とい...

オセロソフトに勝ったあああああ!

 ……とは言っても、WZebraとかのようなガチ系ソフトが相手ではないのですが。 CHOKKOさん制作のREVERSI MANIA 3というソフトです。 特色としては、曲や音声や効果音、そしてそれらが織りなす雰囲気がなかなか良いというところです。思考アルゴリズムにαβ法を採用しているそうで、ちゃんと角を狙ってきたりする、(初心者には)そこそこに手強いCPUだったりします。……そんなCPUを、なんと先読み無しで勝つことに成功しました。(とは...

昨日のICPCは辛かった……

http://www.cs.titech.ac.jp/icpc2012/ ↑に参加しました。もちろんチーム名は秘密。その上で、初参加の感想でも書いてみる。注:問題全文はhttp://www.psg.cs.titech.ac.jp/icpc/icpc2012/contest/all_ja.htmlにあります。○A問題(超訳)賢王「1年10ヶ月、大の月(20日)と小の月(19日)が交互に繰り返される暦を考えたぜ!だけど退屈しないように3で割り切れる年はうるう年ってことで全部大の月にするけどおk?」国民「おk」→誕生日...

最近、オセロのプログラムをなんとなく書いている

 ……いや、他にも書きたいプログラムはあるんだけどね? ネット上にあったICPCの夏合宿問題の中にオセロっぽいネタがあったので、感化されて書いてみることにしたのだ。 久々に組んでみたら、簡単な物なら一時間ほどで書けてしまった。流石にこれは、自分自身も拍子抜け。なんとなくその時のソースを公開してみる。 #runtime "hsp3cl" randomize dim board,10,10 dim temp,10,10 dim canmove,64,3 dim pass,2 ...

Appendix

プロフィール

YSR

Author:YSR
「YSR」「YSRKEN」「◆YSRKENkO6Y(~2013/08/25)」「◆YSRKEN.ceVZZ(2013/08/26~)」として活動しています。
プログラミングと艦これが趣味です。
プロフ画像はCrystalDiskInfoの水晶雫ちゃんです。
主な創作物についてはhttp://ysrken.blog.fc2.com/blog-entry-76.htmlをご覧ください。

カレンダー(月別)

06 ≪│2012/07│≫ 08
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 - - - -

全記事表示リンク

全ての記事を表示する

QRコード

QR

総アクセス数

アクセス数

現在の閲覧者数: