アカウント名:
パスワード:
Matlabのように便利な言語をはじめに学ぶと他の言語何も触らなくなる人が大量に出てくるから
PHPerみたいにMatlabしかできないゴミが出来上がる
工学部ならMATLABは妥当な選択肢だが、コンピューターサイエンス学部でMATLABというのは首を傾げるしかない#配列のインデックスが1から始まるのはどうにかならんか? 数式で表されたアルゴリズムをコードに落とすのにとにかく不便
MATLABでコンピュータサイエンスというのは確かに疑問だけど配列のインデクスが1からというのは、MATLABの根本に行列があって数学ベースで考えるものだから0番目というのはコンピュータサイエンスベースでの考え方
数学でも自然数は 0 を含める流儀が主流だと思いますが。
これが、そうでもないんですよ。0 が含まれていなかったりすることも結構あります。なので、本文中もしくは、記号の凡例とかに、この辺の注意書きが書かれていたりしますね。
だから、nonnegatve integer (非負整数) と書くのが無難ですかね。また、記号でもZ_{0} = {n | n >= 0}Z_{+} = {n | n > 0}
と書いて、N を使わないこともあったりします。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家
便利な言語はじめに覚えるのは (スコア:0)
Matlabのように便利な言語をはじめに学ぶと他の言語何も触らなくなる人が大量に出てくるから
PHPerみたいにMatlabしかできないゴミが出来上がる
Re: (スコア:0)
工学部ならMATLABは妥当な選択肢だが、コンピューターサイエンス学部でMATLABというのは首を傾げるしかない
#配列のインデックスが1から始まるのはどうにかならんか? 数式で表されたアルゴリズムをコードに落とすのにとにかく不便
Re: (スコア:0)
MATLABでコンピュータサイエンスというのは確かに疑問
だけど配列のインデクスが1からというのは、MATLABの根本に行列があって数学ベースで考えるものだから
0番目というのはコンピュータサイエンスベースでの考え方
Re: (スコア:1)
数学でも自然数は 0 を含める流儀が主流だと思いますが。
Re:便利な言語はじめに覚えるのは (スコア:0)
これが、そうでもないんですよ。0 が含まれていなかったりすることも結構あります。
なので、本文中もしくは、記号の凡例とかに、この辺の注意書きが
書かれていたりしますね。
だから、nonnegatve integer (非負整数) と書くのが無難ですかね。
また、記号でも
Z_{0} = {n | n >= 0}
Z_{+} = {n | n > 0}
と書いて、N を使わないこともあったりします。