2014年03月

IT系電子書籍の新刊情報フィード

Gihyo Digital Publishingから『アルゴリズムマスターによる競技プログラミング入門』が出版されているのを知り、すぐ購入を決めたとともに、なぜこの本の存在を知らなかったのかと少し考えてしまった。

結局、Gihyo Digital Publishingの新刊情報を追えていないのが問題なのだ。簡単なのは、RSSなりAtomなりのフィードを読むことだが、Webサイトを見ても、それらしきフィードが見当たらない。いろいろ調べて、下記のOPDSフィードで見られることが分かった。

Atomなので、これをフィードリーダーに登録するだけでよい。

達人出版会や、O'Reilly Japan Ebook Storeにも、同様のフィードがあった。

AIZU ONLINE JUDGEのVolume 100を解いた

AIZU ONLINE JUDGEのVolume 100を解いてみた。全34問、2問ほど手こずったものの、数時間で解けた。

1問目の「10000: Hello World」にある通り、「プログラミングを始めたばかりの方向けの初級問題のみ」なので、正直、手こずっている場合ではない。

まず手こずったのは「10020: Counting Characters」で、rubyでEOFを扱う方法を知らなかったのだ。(僕の環境では)Ctrl-Dで送れ、gets(nil) で取れる。勉強になった。

あとは「10031: Search II」。配列の積は arr1 & arr2 で取れるが、それで解いても面白くない。あれこれ考えたものの、よい解法が浮かばなかった。あとで解答例(1, 2)を見て納得。

次はVolume 0を進めてみようと思っている。高校生のプログラミングコンテストに使われた問題のようだ。

記事検索
Twitter