アルゴリズム

JavaScript

任意の点を中心に、画像や動画を拡大・縮小する方法

以前、任意の点(マウスカーソルの位置)を中心に拡大・縮小する方法を goo blog に投稿したことがありますが、全くもって不十分な内容であったため、書き直すことにします。 また、これまではコード例によくJavaを使っていましたが、...
アルゴリズム

LZW 圧縮アルゴリズム

gif を生成するクラスを自作するために、今回は LZW 圧縮アルゴリズムの勉強。 LZW アルゴリズムは辞書式圧縮であり、gif や tiff の圧縮に利用されています。 LZW アルゴリズムの概要 LZW 圧縮アルゴリズムは次の手順で実...
アルゴリズム

最小サイズのgif画像とアニメーションgif

Java で gif アニメーションを作りたいと思い、色々と調べる過程で 最小サイズの gif 画像や gif アニメーションを作ってみたので、そのメモ。 以前はJavaのクラスでgifを書き出していましたが、 今回は gif の仕様を調...
C言語

自由落下をオイラー法とルンゲクッタ法で解く

以前こちらで雑に考察した自由落下。 かれこれ3年以上前ということで感慨深いものがありましたが、 中途半端に終わっているので決着をつけようと思います。 1. 自由落下の運動方程式 2. 解析的手法 3. 解析的手法(跳ね返り) 4. オイラ...
アルゴリズム

SRM 587 DIV 2にて、ようやくHARD問題が・・

本日は午前10:10からTopCoderのSRM587 DIV2。 今回初めて時間内にHARD問題が解けたので、記念メモ。 【Hard 1000 問題文】 H行×W列の格子があります(格子点の数は(H+1)×(W+1)個)。 各格子には&...
タイトルとURLをコピーしました