Python3 Python3 2数のうちの大きい方を選ぶときはmax(a,b)を使わない なんかおかしいと思ったら、max(a,b)は遅い。timeitモジュールで測ってみると以下のようになった。27.5. timeit — 小さなコード断片の実行時間計測 — Python 3.5.1 ドキュメント>>> timeit.time... 2016.07.11 Python3
データ構造 データ構造 Python3 優先度付きキューの実装メモ これ以上どうやってパフォーマンスを上げればいいのかわからない。汗まあ、Python3にはheapqというモジュールがあるみたいなので、そっちを使う手もある8.5. heapq — ヒープキューアルゴリズム — Python 3.5.1 ドキ... 2016.07.08 データ構造
データ構造 データ構造 巡回結果からの木の構築 Tree – Reconstruction of a Tree 先行順巡回 (preorder tree walk) と中間順巡回 (inorder tree walk)を行った結果の節点の列から、後行順巡回 (postorder tree walk) で得られる節点の列を生成したい。目的を達成するには... 2016.07.06 データ構造
Mac Mac Avastのアンインストール Mac Anti Virus その後: Avast のアンインストールと Avira のインストール - lightning blogに書かれているのとほぼ同じAvastのバージョン: 11.13 (46580)OSXのバージョン: 10.... 2016.07.04 Mac
Java Java LinkedListとArrayListの使い分け get、setなどランダムアクセスが多いなら、ArrayListinsert、deleteが多いなら、LinkedList 2016.06.23 Java
Java Java 標準入力の受け取り // 数値の時BufferedReader stdReader = new BufferedReader(new InputStreamReader(System.in));String line = stdReader.readLine(... 2016.06.23 Java
Python3 Python3 細々とした備忘録 また調べそうなことは、ここに追記していく# aからzまでの文字リストを作るalphabets = # 空白で区切る時は、spl = 'some str'.split(' ')# でもいいが、spl = 'some str'.split()#... 2016.06.22 Python3
Swift Swift キーボード入力のイベントをハンドルする Swift3での実装ならこちらになります: Swift3 ViewControllerでキーイベント(keyDown)を捕捉する - ikapキーイベントはNSResponderを介する。NSViewControllerは、NSRespon... 2016.06.19 Swift
Swift NSImageViewをScrollViewに入れる Storyboardで行った。複数のViewをまとめて入れられるのかも。ViewにNSImageViewを追加。追加したImageViewを選択状態にする。Xcodeのメニューから、Editor --> Embed In --> Scrol... 2016.06.16 Swift
Mac MacのFirefoxでトラックパッドを利用したページの更新を行う MacのOSのバージョンは、El Capitanで10.11.4Firefoxのバージョンは、47.0調べた限りでは、見つからなかったのでメモ。以下の設定では2本指での回転でリロードがかかる。about:configをいじればいい。以下のよ... 2016.06.13 Mac