wvogel日記

自分用の技術備忘録が多めです.

2010-10-30から1日間の記事一覧

後入先出2

因みに、C言語でもスタックを書いてみた。 #include<stdio.h> #include<stdlib.h> int p[10]; void push(int a,int *i){ p[*i+1] = a; *i+=1; } int pop(int *i){ int b; if( p[*i] == -1 ){ printf("there is no data...\n"); exit(1); } else{ b = p[*i]; *i-=1; return b; } </stdlib.h></stdio.h>…

後入先出

スタックを作るための土台第一弾 with Haskell。 リストへの要素追加が可能になったので、スタックでのpushが可能です。 あとはこれを関数化していくだけですが、うまくいくだろうか あとはpopですが、reverseとhead関数を組み合わせることで実現可能です。 …

1週間前

来週、いやもう6日前か。、は文化祭だよ!というわけで、今週は文化祭前最後の土曜出勤。Haskellを復習しながら部室に到着、誰もいない。誰もいないので作業がサクサク進む。文字班の人が少しずつ姿を現す。昼食。目茶目茶作業のキリ悪かったのに、着物の着…