Java

ローリングコインタワー

テレビでやってたやつ。 円柱状の物体、というか所謂コインを積んでいって、倒したら負けというゲーム。あのゲームの、現時点での置ける範囲を計算するシミュレーションを作ってみた。A simulation program for "Coin Tower", a coin-stacking game. — Gist …

doubleの配列をバケットソートする

Array.sortよりも少しだけだけど高速に動作したりした!やった! ※体感には個人差環境差がありますIEEE754の仕様により、double値をそのままlong値にキャストすると、正負それぞれが正しい順序を保つ、という性質を利用しています。また、バケットソートとい…

JavaでRubyのpもどきを実装してみた

スーパーリフレクティングターイム qnighy's gist: 145639 — Gist 以下のようにつかう。 import java.util.HashMap; import static org.acikelabo.RubyInspect.p; public class Test { public static void main(String[] args) { HashMap<String, Integer> map = new HashMap<String, Integer>(</string,></string,>…

簡単bingoプログラム in Java

Inspired by 簡単bingoプログラム on Proce55ing - Qu記(仮). Made for MATHIC spring camp. qnighy's gist: 92328 — Gist import java.awt.*; import java.awt.event.*; import java.awt.geom.*; import java.awt.image.*; import javax.swing.*; import …