タグ

c++に関するyananakiのブックマーク (3)

  • Math - 5×5のマス目に6個の○を次の条件を満たすように全部書く : 404 Blog Not Found

    2011年01月24日22:00 カテゴリMathLightweight Languages Math - 5×5のマス目に6個の○を次の条件を満たすように全部書く 体調もやる気も このやる気はフィクションであり、実在の人物・団体・事件などとは一切関係ありません < dankogaiのやる気スイッチは幻想でした。 http://shindanmaker.com/14342 #yarukiless than a minute ago via HootSuiteDan Kogai dankogai というありさまなので、リハビリ代わりに はてな若手エンジニアが「算数オリンピック」の問題を解いてみた - はてなブックマークニュース の最後の問題をiMacに解かせてみた 問題7 5×5のマス目に6個の○を次の条件を満たすように書きます。 条件:各行・各列に少なくとも1個は○を書く。同じマスには2個

    Math - 5×5のマス目に6個の○を次の条件を満たすように全部書く : 404 Blog Not Found
    yananaki
    yananaki 2011/01/25
    「404 Blog Not Found:Math - 5×5のマス目に6個の○を次の条件を満たすように全部書く」 こういうプログラムって、全部当たるのと少し工夫するのとで、処理時間とか負荷がだいぶ変わるよね。久々にプログラミングしたい。
  • C言語最大の欠点

    1980年代、筆者が高校生・大学生だったころに「C言語がすごい」という話を友人から聞いていた。しかし、当時の筆者が触れていたのはMSXパソコンのBASICと大学の汎用機のFortranくらいだった。C言語をやっと手に入れたのは、1992年の暮れである。清水の舞台から飛び降りるような気持ちでBorland C++の大箱を買って帰った。 それから20年近くが経過した今でも、C言語は「最強のプログラミング言語」と呼ぶべきポジションを確保し続けている。UNIXオペレーティングシステムとC言語が世界に与えたインパクトの大きさは、実に大きなものがあった。 ただ、C言語を学習したり評価したりする際には、C言語の大きな欠点を知っておく必要があるだろう。筆者が考えるその大きな欠点とは、「文字列の扱いが非常に面倒」であることだ。 「バッファオーバーフロー」を回避するのは大変 例を示そう。図1はC言語で記述した

    C言語最大の欠点
    yananaki
    yananaki 2010/10/22
    「C言語最大の欠点 - 記者の眼:ITpro」 ん?これC言語の話?結論としては「C++使おうぜ!」「ムック発売したからよかったら見てね!」ってことなのかな・・・久しくC言語とかやってないなぁ・・・なつかし!
  • C++の話(本当にあった怖い話)

    The document discusses C++ and its history and features. It describes C++ as an extension of C with object-oriented features like classes. It provides information on the creator of C++, Bjarne Stroustrup, and the evolution of C++ since its introduction as a way to add object-oriented programming to C. It also includes sample C++ code demonstrating the use of arrays and includes from the Boost libr

    C++の話(本当にあった怖い話)
    yananaki
    yananaki 2010/07/15
    C++に限らず、さまざまなプログラミング言語、プロジェクトで起こりうる怖い話。総合演習のミニプロとか、3年のプロジェクトとか、この辺りはマジで怖い。自己中プログラミングよくないですね。
  • 1