「 月別アーカイブ:2019年12月 」 一覧
-
【アルゴリズム脳トレ】leetcode medium 809 expressive words
2019/12/23 hashmap
こんにちは 今回の学びは ・状態変数が多いならば、データ構造をつかってより楽にできないか?自問すること。 ・文字の登場順と回数を問おているのでhashpmapが最適です 問題はexpr ...
-
【アルゴリズム脳トレ】leetcode hard 689 maximum sum of 3 non-overlapping subarrays
2019/12/23
こんにちは 今回の学びは ・sliding windowは複数でも使える!といかsubarrayそれぞれにポインターを用意する秀逸さ! ・dpをより深く理解するきっかけとなった問題です ...
-
競プロ出場日記 AtCoder Beginner Contest 148
2019/12/22
解説はこちら C問題で大ハマリ math.gcdを使ってサンプルケースも問題なく通るし 満をじして提出するものの、REの嵐。 これがしばらく、理解できなかった。。。。20分ほどかかりました。 atco ...
-
atcoderはまりポイント Tip集
2019/12/22
mathライブラリにgcdはない #-*- coding: utf-8 -*- import math print(math.factorial(15)) print(math.gcd(24, 36) ...
-
T(n)とO(n)の表記の違い
2019/12/21
T(n)は関数の最悪のtime complexityで O(n)はアルゴリズム全体のtime complexityである quara link
-
markdownをgithubで管理してブログをつくる方法
2019/12/20
ブログを書いていて こんな風に思いました。 WordPressのブラウザーエディターで編集していると 太文字にしたり、codingを貼り付けたり、linkをはったりと ctrl+b とか マウスをつか ...
-
【アルゴリズム脳トレ】leetcode medium 127 word ladder
2019/12/18
こんにちは 今回の学びは Image from https://leetcode.com/articles/word-ladder/ ・距離が1(つまりは隣のnode)を ...
-
hbaseをdockerでローカルで起動したら、だいぶdockerに慣れる
2019/12/16
この記事を読むと ・dockerのペーパードライバーが実際に手を動かして、すこし自信がつく ・hbaseが手元(local)で動かせれる dockerについてたくさんの学びがありました。 ・netwo ...
-
ふと、技術ブログの書き方を自己流で書いていて特に正攻法とかを学んでいなかったので ググってみたところ、 エンジニアとしての生き方を学んだのでシェアする
2019/12/13
ふと技術ブログの書き方を、 自己流で書いていて特に正攻法とかを学んでいなかったので ググってみたところ、 エンジニアとしての生き方を学んだのでシェアする。 たくさんリンクがはってあるのでついつい飛んで ...
-
【アルゴリズム脳トレ】leetcode medium 889 Construct Binary Tree from Preorder and Postorder Traversal
2019/12/13
こんにちは 今回の学びは pivotで左sub木と右sub木をどう分けられるか?を考えるのが鍵 問題はconstruct-binary-tree-from-preorde ...