OBONO’s Diary

へっぽこプログラマの戯言

2010-01-19から1日間の記事一覧

探索

会社にて。3000件くらいのレコードに対して、毎回全探索している実装があったので、二分探索するように書き直してみた。多分、こんな感じでいいんだよね。 int a[3000]; // 昇順でソート済み int hoge(int key) { int idx; int idx1 = 0, idx2 = 2999; while…