「 月別アーカイブ:2019年10月 」 一覧
-
yamlとpythonの相互変換をpythonで書いてみた
2019/10/17
まず、 pip install pyyaml シンプルに書きます。 import json import yaml # pip install pyyaml import sys data = jso ...
-
git でこの行は誰が変えたのかはgit blameで。
2019/10/17
チームで 開発していると 突如、buildやテストが通らなくなることがあります。 すると、エラーをみたりしながら 問題の箇所を特定していくのですが、 「ここの行!怪しい」 ...
-
【アルゴリズム脳トレ】leetcode medium 33 search in rotated sorted array
2019/10/09 binary search
こんにちは 今回の学びは ・バイナリーサーチの検索はO(logN)だよ、O(N)よりはえーぞ、と。 問題は一歩やさしい問題はこちら(153)でしたねは。。。 (時間配分は5分問題理解 ...
-
【アルゴリズム脳トレ】leetcode medium 153 find-minimum-in-rotated-sorted-array
2019/10/09
こんにちは 今回の学びは ・へー、バイナリーサーチって、rotateされていても使えるんだ 問題は。。。 (時間配分は5分問題理解 10分検討 10分実装 20分振り返り の一文45 ...
-
【アルゴリズム脳トレ】leetcode easy 53 maximum subarray
こんにちは 今回の学びは ・「次のこの問題を解くばあい知っていればよい一つの事実とは?」でフックを増やせ ・解きまくって量を増やしてひらめきを早くしよう! ・で、連続するなになにとくれば、それまでの ...
-
【アルゴリズム脳トレ】leetcode easy 122 best time to buy and sell stock ii
2019/10/06
こんにちは 今回の学びは ・アルゴいいの思いつかなければ、グラフを書くとパターンが見える確率が30%あがる ・そろそろ、紙の上で集中アルゴひらめき体操をおこないましょう 問題は。。。 ...
-
e.g.って例えばって意味だけどコンマつけますか
2019/10/03
ソースコードでも よく登場する e.g.とかi.eとかa.k.a.っとか 私はかなり適当につかっていますした 例えばこんな感じ parameter should be an animal. e.g) ...
-
pythonのgeneratorをちゃんと理解する日がきました
2019/10/01
この記事を読めばgeneratorが怖くなくなります。すくなくとも私はそうでした。 で、次のようなことが学べます。 ・generatorは反復可能なオブジェクトで配列などとの違いはメモリがO(1)しか ...