Statistical Programming

python

素数とビット計算 with python

素数を求める関数を作ること自体は簡単だけど速く素数を見つけ出す計算はなるほどなと思わされた。そんなの思いつかんって。こちらが普通の素数を求める関数。特に変わったとこはなし。 prime def is_prime(n): for c in range(2,n): if n%c ==0: return Fal…

Python Introduction part2

基本的なコレクションの一つであるStringについて。 PythonのStringはScalaのものと比べるとCharの連続したものであるということがより伝わってくる。気がする…PythonのListとStringの大きな違いとしてmutablityがある。Listはmutableな一方でStringはimmuta…

Python Introduction part1

「Python来週までに使えるようにねー」 ってアルゴリズムの授業で言われたんで急ごしらえで基礎的なところの細かな違いをちゃちゃっと確認する。初っ端から飛ばしてるわこの教授…教授に言われて参考にしたサイトはこちら。 Introduction — Problem Solving w…