タグ

2009年11月25日のブックマーク (3件)

  • 重複しないランダムな数値リストの生成【C++】 - Programming Magic

    最小値minと最大値maxが与えられたときに、その範囲から重複しないようにn個の数値を取り出す関数を作りたい。例えば、0~100までの範囲から重複しないように10個の数値を取り出す。 [ 7, 18, 20, 45, 47, 62, 70, 80, 89, 91 ] とりあえず、3つの方法が考えられたのでそれぞれ実装して速度比較をしてみた。 まず1つ目の方法は、とても単純で今までに生成していない乱数が生成されるまで、乱数を生成し続けるというものだ。C++で実装してみると以下のようになる。 std::set<int> RandomUniqueNumbers(const int n, const int min, const int max) { std::set<int> result; int r; for(int i=0; i<n; ++i) { // まだresultに含まれていない乱

  • 酒井若菜『心がおぼつかない夜に』

    酒井若菜オフィシャルブログ「ネオン堂」Powered by Ameba 酒井若菜オフィシャルブログ「ネオン堂」Powered by Ameba 記憶を辿ったら、私はなかなか恵まれている、と気づかされました。 数ヶ月前の深夜。 なかなか眠りにつけなかった私は、ベッドから這い出て、真っ暗なリビングへ行き、テレビを点けました。 NHKの番組内で、ファッションデザイナーさん(を目指しているかたかな?)が0円で作ったオリジナルの洋服を出演者のかたが審査する、というようなコーナーが放送されていました。 賞をとったのは可愛らしい女の子。 名前を呼ばれた瞬間からポロポロと涙を流しました。 そして泣いている彼女の傍らで、ある出演者のかたが「良かったな。ほんとに、良かったな」と何度も声をかけていらっしゃいました。 私は、その放送をみて、暗いリビングに灯ったテレビの光と同じくらいの眩しさの気持ちの光に「あったか

    酒井若菜『心がおぼつかない夜に』
  • 新卒のための仕事の決め方 - 「やりたいこと」より「できること」 | nanapi[ナナピ]

    新卒のための仕事の決め方 - 「やりたいこと」より「できること」 に関するライフレシピをご紹介します。nanapi [ナナピ]は、みんなで作る暮らしのレシピサイトです。nanapiでライフレシピ生活! あなたのライフレシピを待っている人たちがいます あなたが生活でちょっとうまくやっていること、 それを知りたがっている人たちがいます! あなたの投稿で、 みんなの生活をハッピーにしてみませんか? nanapiに参加する(無料) はじめに よく就職活動をはじめるときのアドバイスとして「やりたいことを見つけよう」と言われたりしませんか? たしかにやりたいことが見つかれば、それに向かって努力が出来ますし、やりがいも感じます。働いていて幸せになるには、やりたいことを見つけることはいいことのように思えます。 やりたいことだけでいいのか? しかし、当にやりたいことを見つけるだけでいいのでしょうか? た