2022-02-01から1ヶ月間の記事一覧

Gitで間違えて「Assume Unchanged」にしたときの対応

EclipseのGUIでGit操作をしていたら、間違えてとあるファイルを「Assume Unchanged」にしてしまった。 いろいろ調べたら、 version control - Undo git update-index --assume-unchanged <file> - Stack Overflow に解決方法が書かれている。 まず、 git ls-files </file>…

JavaでC++のlower_boundとupper_boundを実装

AtCoderでよく使うので、念のため書き残しておく。 詳細は Javaでの二分探索、lower_boundとupper_boundの実装 - naoppyの日記 に記述されています。Integerの配列aに対して、値bのlower_boundを求めるのに、 ~Arrays.binarySearch(a, b, (x,y)->(x.compareT…