2012年11月7日水曜日

12/11/6(スタック)

○codler


この日もスタックというかリスト系の処理をやった。

そして、C言語によるはじめてのアルゴリズム入門という本で、スタックの部分を勉強したが、
説明が少なくよくわからない。
もともとわかっているけれど、説明が少ないと思う。
あとちょっと変な気がする。

そんな感じでアルゴリズムを勉強中。


○ゲームプログラマーになる前に覚えておきたい技術


 chapter17遅くないコードを書くために


ちょうどアルゴリズムとかデータ構造をやっているのでどんぴしゃの内容で大変勉強になります。
先の本と比べて解説も詳しいし、サンプルコードにもコメントが記載されているので、
理解に困ることはありません。

その中で2分検索のやり方が出ていたが、そういえば学校で前習って、実際にコードを書いたことを思い出した。その頃は気づかなかったが早いのか。

codlerの探索問題につかえますな。


○自作ゲーム


主人公のデザインなどを考えた。少し内容が決まった。
ちょこちょこ書いている。

2012年11月6日火曜日

12/11/5(風邪気味)

○codler


スタックの問題をやる。というよりも、問題文の入力の仕方がわからなかったので、
答えを見てしまった。

プログラムがわからないわけではないので、良しとしました。
わからないのもあったけれど、


○game


新しいゲームをandroidで作ることにした。
アイデアなどを考えた。

2012年11月4日日曜日

12/11/4(stackなど)

○codler


スタックを使う問題やソートの問題などをやった。

スタックは最初にプログラムを勉強して以来やっていないし、使ってもいないので、
使い方を忘れていた。
そうゆう風に考えるといろいろなところが抜けていると思い初めてきて、いままでなにをやってきたのかと思いたくなった。
ちょうどいい機会なので、こういうことに強くなりたいと思いました。
いまさらやるのでなくて、今からやるのである。

後、一日一問を最低ノルマにして、2問くらいは毎日やろうと思った。


○ゲームプログラマーになる前に覚えておきたい技術


chapter16が終わって、chapter17の遅くないコードを書くためにに入った。

ちょうど今codlerでアルゴリズムとかをやっているので、いい勉強になると思います。
頑張ろう

12/11/3(ソートなど)

○Codler


今日は新しいことがいっぱいあった。

まずは、バブルソートをやって、その後にSelecionSortをやった後に逆ポーランド方式の問題などをやった。

問題の解き方がわからないといういうよりも、cinやstringを使う場合のやり方がわからなくて困ることが多かった。たぶん問題ではstringを使うことが多くなるから、しっかり使いこなせるようにならないといけない。
そう思ったけれど、stringは遅いからあんまりつかったらいけないのかもしれない。
後は、100円でCのアルゴリズムの本を買ってきた。
問題のパターンを覚えて、解ける問題を増やして、早く解けるようになりたいです。


○javascript


関連の本を注文していますが、洋書なので届くのに半月くらいかかるみたいです。
失敗しました。
なにやろうかな

2012年11月3日土曜日

12/11/2(ソートに入った)

○ゲームプログラマーになる前に覚えて起きたい技術


chapter16:xmlもどきを読むの章

こういうことをひたすらやった記憶がよみがえってきた、退屈だしうまくいかなかった時の脱力感といったら、言葉では表せません。

とはいえ勉強になった、むずかしいですけど。


○codler


今日はソートのところに突入した他、いろいろな問題をやった。
ほとんどは考えるというよりも、C++の機能を知れば簡単に解けるけど、知らないと時間がかかるよ、という問題だった気がする。

後、範囲制限はほとんど気にしなくていいということがわかりました。
例外処理はしなくていいみたいです。


ソートはバブルソートくらいしか、名前と方法が一致するものがわからない。
この程度でどれくらいわかるようになるか。

2012年11月1日木曜日

12/11/1

○codler


会津大学の問題をひたすら解いた。
とりあえずの目標は高校生用のプログラムコンテストの問題が軽くとけるようになること、

ソートとか、プログラムの問題とかは、初めてプログラムを覚えはじめてちょっとやったくらいなので、そういう経験を身につけたい。楽しいし

12/10/31

○javascript


ネットで文法などを確認した。
最初はクラスが作れて、基本的なことがわかればいいと思っていましたが、
garbageが意外なところで発生することを知ったら、うすっぺらではいけないことに気づいた。
あーメンドクサイ、つくれない


○ゲームプログラマーになる前に覚えておきたい技術


chapter15ライブラリーの作り方を読み終えた。


今のところライブラリーを作ることはないだろう思う。
でも参考になりました。
これは他の色々なプログラムの本と比べても良書です。
一番いいです。


○codler


会津大学のプログラムテストサイトに登録して、
色々プログラムを打ちました。


c++はなかなか使う機会がないけれど、これで使うことになりそう。
やっているだけで楽しいです。
もっと早く出会えばよかった。


とりあえず、しらみつぶしに問題をやって、レベルを上げていきたい。
でも、ゲームプログラムに役立つかどうかは不明、あまり効果はない気がする。