-
Android Studioでjdk1.8に設定する
api level 24になってから、jdk1.8が必須になったようだ。 compileSdkVersionを24に設定すると、(targetSdkVersionの方かも)
-
基本情報技術者関係の本を読んだ
読み始めたのは、かんたん合格 基本情報技術者教科書 平成28年度という本。 ついでに、試験を受けようと思う。
-
Python3 2数のうちの大きい方を選ぶときはmax(a,b)を使わない
なんかおかしいと思ったら、max(a,b)は遅い。 timeitモジュールで測ってみると以下のようになった。 27.5. timeit — 小さなコード断片の実行時間計測 — Python 3.5.1 ドキュメント
-
データ構造 Python3 優先度付きキューの実装メモ
これ以上どうやってパフォーマンスを上げればいいのかわからない。汗 まあ、Python3にはheapqというモジュールがあるみたいなので、そっちを使う手もある
-
データ構造 巡回結果からの木の構築 Tree - Reconstruction of a Tree
先行順巡回 (preorder tree walk) と中間順巡回 (inorder tree walk)を行った結果の節点の列から、 後行順巡回 (postorder tree walk) で得られる節点の列を生成したい。
-
Mac Avastのアンインストール
Mac Anti Virus その後: Avast のアンインストールと Avira のインストール - lightning blog
-
Java LinkedListとArrayListの使い分け
get、setなどランダムアクセスが多いなら、ArrayList insert、deleteが多いなら、LinkedList
-
Java 標準入力の受け取り
// 数値の時 BufferedReader stdReader = new BufferedReader(new InputStreamReader(System.in)); String line = stdReader.read...
-
Python3 細々とした備忘録
また調べそうなことは、ここに追記していく
-
Swift キーボード入力のイベントをハンドルする
Swift3での実装ならこちらになります: Swift3 ViewControllerでキーイベント(keyDown)を捕捉する - ikap