5/4 学び

LeetCode:
 二分探索のmidレベルを解く。whileの条件でl < rなのかl <= rなのかいつも迷うが、l <= rにしないと目的の最適解に辿り着くことができないのを学んだ。これはつまりl, rが同じindexになるからである。名前忘れたが、なんとか式二分探索は時間計算量が少し早くなるんだった気がするので、もう一度調べて復習。

peco犬レストラン:
犬の散歩後に訪れた犬レストラン。人間と同じようなご飯(スープや胸肉)などを出しているのだが、そもそも人と犬のご飯の違いは塩分量が大きな違いの一つ。あとは添加物の有無、エネルギー密度(人間の方が高カロリー)の違いがある。

recursion:
スコープの違いを主に勉強。関数内変数ではローカル→親→祖先の順で変数を見にいく。スーパーでこれは迷子になった子供を探す親に似ている。まずは店内、その後に店周辺。
メンバ変数とはクラス内で定義され、インスタンスごとに独立した値を持つ変数のこと。

サウナ:
ストーンに石をかけるのが正解。下の加熱装置に水が当たるのは故障を招く。急激な温度変化やショートや感電のリスク。
ロウリュとは、フィンランド語で水蒸気。
ただ、サウナの文脈では熱したサウナストーンに水をかけて蒸気を発生させる行為・プロセスのことをロウリュという。

この記事が気に入ったらサポートをしてみませんか?