プログラミング

HaskellでN-gram

N-gramって知ってますか? 任意の文字列に対して、N=2のとき "hello" => "he", "el", "ll", "lo" という文字列を生成するものです これをHaskellで実装するにはどうしたらいいんだろうと考えていました Stringをtakeでとって...?再帰っぽい??いちいち判定…

配列操作で消去時に気をつけること

はまった、というか割とはまってる人がいると思ったのでメモ。 プログラミングを始めた頃にこういうことがあったと思った懐かしさから書きました。 例えば以下の配列があったとします。 var array = [0,1,2,3,4,5]; さてarray全要素を削除したいというとき、…