- 1. two sum
- 処理をなるべく for の外に出す
- 387. first unique character in a string
- なるはやで return する
- outer continue 最強説
- 392. is subsequence
- outer continue 最強説
- 141. linked list cycle
- 連結リストループするやり方なるほど
- 自力で解けたがフロイドの循環検出法なるもので解いてみる
- とても簡潔に表現できて、アルゴリズムの美しさを体感した
- 20. valid parentheses
- {},[],()のペアをmapに保持するっていう発想なかったなあ。スマートすぎる
- stack.pop() === map.[char] ってできるのか。便利だな
- 基礎的なアルゴリズムを学ぶ
- JUnit 動くようにする
- gradle もってくる
- diagnostic を消す