[PHP] ヒープを使う(SplHeap)
PHPでヒープを使おうと思ったんですが、 マニュアル(php.net)の説明が少ないので、 いろいろ試してみたことを書きます。 ヒープ(プライオリティキュー)とは ざっくりとした理解です。 最小/最大値の要素が根となる二 …
LinuxやCiscoルーターなどの学習を行った備忘録です。
PHPでヒープを使おうと思ったんですが、 マニュアル(php.net)の説明が少ないので、 いろいろ試してみたことを書きます。 ヒープ(プライオリティキュー)とは ざっくりとした理解です。 最小/最大値の要素が根となる二 …
標準クラスのプロパティの、 privateなやつを参照したい時ってあるじゃないですか。 単純に値を返すアクセサメソッドがあればいいんですが、 そうじゃないとき。 例えば、”SplMaxHeap”ク …
こんにちわ pythonで、三角関数を使うことがあったんですが、 三角関数で、tan 90°って、ないじゃないですか。 なので、math.tan()メソッドにかける前に、 Θ= 90°の時には分岐して別の処理が必要だなぁ …
mt_rand関数を使って、ランダムな値を作りたいけど、 その中で、一部の値を除外したい時って、 あるじゃないですか。 例えば、1~10の間のランダムな数値を作りたいが、 5だけは出ないようにしたい。とか。 でも、どうや …
以前の記事で、 プリペアードステートメントを使うと、 文字がエスケープされて、 SQLインジェクション対策になる。 的なことを書いたんですが、 プリペアードステートメントを深堀り~SQLインジェクション対策 PHPで、文 …