cdddar

くだー。丁寧な生活部。

cdddar

くだー。丁寧な生活部。

最近の記事

dcがいかに素敵なプログラミング言語であるか伝えたい

すべての小学生に awk, sed, dc を学校教育で教えるべきだと思う. タイトルは少し嘘で, というのも dc をプログラミング言語と呼んでいいかと言えば怪しい. dc (GNU dc) というのは電卓プログラムの名前であり, これをコマンドで操作して計算をする. やることとしてはよくある Windows にでもスマホにでも何にでも標準でついてくるグラフィカルな電卓アプリとそう大きくは変わらない. 普通の電卓で例えば ルート4x25 (= ルート 100 = 10)

有料
100
    • 自己検査問題 (self-examination problem)

      補足アルゴリズムとは有限個の文字を使った有限長の文字列で表現されるもの.普通の(正しく動く)ソースコードのこと.したがってありえるアルゴリズムとは高々可算無限個であり枚挙可能である. アルゴリズムは適当な入力を与えると一意の出力を返す.これは関数のようなもので,実際,上では関数適用のように記述している.つまり,アルゴリズム A に入力 s を与えたときの出力を A(s) と書いた.また,上では入力として自然数,出力として文字列(それも "YES" または "NO")とし

    dcがいかに素敵なプログラミング言語であるか伝えたい