2017-06-01から1ヶ月間の記事一覧

CS Academy Round #14 Subarrays Xor Sum

問題 https://csacademy.com/contest/round-14/task/subarrays-xor-sum/ 解法 eha くんに解説をしてもらってようやく理解した。各ビットごとに独立なので、ビットごとに分ける。0と1のみの数列の長さ k 以下の数列の xor の合計値をとりたい。 i 番目の数を…

Bitbucket サーバーにプッシュされたコードを Jenkins でビルドする

無意味にハマった。 Jenkins 側の設定 とりあえず Pipeline を使っているものとする。「ビルドのパラメータ化」にチェックを入れておくと、外部からのパラメータを受け取れるようになる。例えばパラメータ "branch" を定義していると、Pipeline Script の Gr…

Closeable は Close しなければ閉じられない

非常に当たり前だが、以下のコードでは "closed" が出力されることはない。 package sandbox; import java.io.Closeable; import java.io.IOException; public class Sandbox { public static void main(String[] args) throws Exception { String a = get()…