幾何の問題

こんにちは
最近ビールより日本酒の消費量の方が多いbeerです。
複素数型を使った幾何の問題の解き方を最近知りました。

線分の長さを求める(C++で書いてみる)

点a⇒点bの長さを求めるには、
complex<double> a(1.0,2.0);
complex<double> b(3.0,4.0);
double length = abs(b-a);

なんとすっきりしたコードでしょう。
実際にはこれだけではなく、内積や外積を求めることで線分の交差判定や平行判定等もできます。ですが、まだ人に説明できるほど理解できているわけではないので、いずれ機会のある時にとっておきます。

旅の思い出

閲覧ありがとうございます。Armadaです。
今回も技術ネタから離れてプライベートネタでいきます。

つい先日、2度目の海外旅行に行ってきました。
渡航先はハワイ(オアフ島)。
一生に一度は行ってみたいと思っていた島です。

今の時期は雨期のため、突然のスコールに見舞われることが
多かったのですが、気温は20~28℃くらいで良い気候でした。

到着早々驚かされたのがハワイのカタツムリ。
IMG_20140307_175627688
なんと巻貝の形をしているのです。
カタツムリとはアンモナイトのような形と思っていた固定概念が
いとも簡単に崩されました。

続いては、ハワイといえば「この木なんの木(日立の木)」。
つい歌を口ずさんでしまいます。
ちなみに画像の木は二代目だそうです。周りには次世代候補たちもいました。
IMG_20140309_13233259
下からの景色も格別でした。
IMG_20140309_132516776

最後はホノルルフェスティバルの目玉だった長岡花火。
日本で見る花火よりも鮮やかで綺麗な印象を受けました。
おそらく澄んだ空気と、山から海に向かう風の影響で煙が花火と
かぶることがなかったからだと思います。
IMG_20140309_203359819

ハワイはリピート率が高いと聞いていましたが、納得です。
今回は海で過ごした時間が30分くらいしかなかったので、
次の機会があったら、ビーチを満喫したいと思います。

以上、旅の思い出でした。