2017年8月19日のブックマーク (5件)

  • Pythonで順列・組み合わせを求める - Qiita

    はじめに 昔作った順列・組み合わせを列挙するプログラムを見たら、どういう考え方で作ったかすぐに理解できなかったので復習を兼ねて作り直してみました。 せっかくなので忘れないように記事にもしてみます。 だだし、itertoolsを使えば簡単に求められるので、この記事のプログラムに価値はありません。 そのうえ、Pythonの公式ドキュメントに順列や組み合わせを求める簡潔で美しいプログラムも載っています。 あくまで、個人の学習メモです。 Python 3.6.1で作っています。 それぞれ以下のように表記するものとします。 与えられたデータ(listやtuple): data データの長さ: n 選ぶ数: r 重複あり順列の総数: H(n,r) 順列の総数: P(n,r) 重複あり組み合わせの総数: Π(n,r) 組み合わせの総数: C(n,r) itertools これから求めようとしているものは

    Pythonで順列・組み合わせを求める - Qiita
    kurojonz
    kurojonz 2017/08/19
    はじめに 昔作った順列・組み合わせを列挙するプログラムを見たら、どういう考え方で作ったかすぐに理解できなかったので復習を兼ねて作り直してみました。 せっかくなので忘れないように記事にもしてみます。 だだし
  • オンライン英会話のおすすめ比較ランキング【安くて効果的な英語学習】 - クラシックス

    幼児高等教育が子供の成長に効果があると報道されています。音楽を聞かせたり、脳を活性化させるトレーニングを取り入れるなど、様々なものが取り上げられています。子どもが生まれたうれしさから、とても熱心に研究している親たちもいます。この現象は今に始まったことではなく、数十年前から提唱している評論家もいます。 確かに、それによって才能が開花し後に成功を収める人もたくさんいます。特に芸術の世界では、幼い時期に様々な経験をすることが良いといわれています。しかしながら、すべての子供に当てはまるわけではありません。全ての人が成功するのであれば、すべての親たちが幼児教育に取り組むことでしょう。子供の感性は幼児期に形成する、これは当でしょう。環境が人を育てるのも当でしょう。 大切なのは子供の成長を妨げないことです。才能を伸ばすことより、特別な能力を見つけてあげることより、子供の成長を邪魔しないことこそが重要

    オンライン英会話のおすすめ比較ランキング【安くて効果的な英語学習】 - クラシックス
    kurojonz
    kurojonz 2017/08/19
    「スクリーンプレイ」とは、映画のセリフで英語を覚える学習方法のことです。 これから日本は少子高齢化で衰退していき、日本語圏の市場はどんどん狭くなっていきます。そのため、英語を使って世界と交流するスキル
  • TEDで必ず見ておきたい「お金に関する名動画」8選 | ZUU online

    夏休みはマネーを読むには最高の季節。株式市場には参加者が少なく夏枯れとなることが多く、理論武装するには最高のタイミングだ。デジタル配信を旅先にてダブレットで読んでいる人も多いだろう。ここではデジタル化をさらに一歩すすめて、「名プレゼンテーションを動画で見る」と題して、金融市場の勉強になるだけでなく、英語の勉強にもなり、感動も味わえる動画をご紹介していこう。 TEDには第一線で活躍する人の名講演があふれている TEDトークを利用したことがあるだろうか? TEDは様々な分野の第一線で活躍する人をスピーカーとして講演会を開催するニューヨークのNPO法人だ。「TEDトーク(https://www.ted.com/)」のサイトでは2500を超えるプレゼンテーションのアーカイブが無料で見られる。 もちろんタブレットやスマホのアプリでも閲覧可能。英語に自信が無くてもご心配なく。日語の字幕がついたも

    TEDで必ず見ておきたい「お金に関する名動画」8選 | ZUU online
    kurojonz
    kurojonz 2017/08/19
    夏休みはマネー本を読むには最高の季節。株式市場には参加者が少なく夏枯れとなることが多く、理論武装するには最高のタイミングだ。デジタル配信本を旅先にてダブレットで読んでいる人も多いだろう。ここではデジタ
  • 英語のプレゼンを成功させるたったひとつのコツ - ベルリンのITスタートアップで働くジャバ・ザ・ハットリの日記

    英語でプレゼンをする際にそれを成功に導くためのコツについての話。 今の勤め先であるベルリンのITスタートアップではエンジニアチームの全員が次のバージョンに盛り込むべきアイデアを色々考えてプレゼンする。ピッチと呼んでいるが、そんな呼び名はどうでもいい。とにかくプレゼンだ。 普通にやってて絶対に盛り込まれるべき機能とは別に「オレだったらこういうのが欲しいな」とか「これを入れたら絶対に当たるぜ」みたいなのを発表する。プレゼンの後、全参加者が点数を付けて高得点を獲得した機能を実際に盛り込む、というようなことをやっている。 これをつい先日と4ヶ月ほど前と2回やった。プレゼンは当然ながら英語でのプレゼンになる。で、成績としては2回やって2回とも私のプレゼンが最高得点を獲得した。 英語圏で働きだして数年になるので職場で使う英語にはある程度慣れたし、英語プレゼンもまーまーマシなレベルになったと思う。数字で

    英語のプレゼンを成功させるたったひとつのコツ - ベルリンのITスタートアップで働くジャバ・ザ・ハットリの日記
    kurojonz
    kurojonz 2017/08/19
    英語でプレゼンをする際にそれを成功に導くためのコツについての話。 今の勤め先であるベルリンのITスタートアップではエンジニアチームの全員が次のバージョンに盛り込むべきアイデアを色々考えてプレゼンする。ピッ
  • 【プログラマーのための統計学】 度数分布とヒストグラム - Qiita

    目次 プログラマーのための統計学 - 目次 概要 統計学で使用する、度数分布とヒストグラムについてです。 pythonでヒストグラムを作成もします。 度数分布とは 収集したデータをいくつかの階級(区間)に分けたときの、それぞれの階級に所属するデータの分布状況のこと 引用元:コトバンク らしいです。言葉の定義だけでは難しいので、実際に例を挙げて説明していきます。 度数分布表 ある組織の年齢の分布を調べるとします。 組織の人数は全部で100人いるとします。 調査した結果、下記のような結果になりました。 非常に見づらいですが、100人全員分の年齢をlistにしています。 ages = [23, 22, 23, 22, 24, 20, 22, 24, 29, 28, 25, 25, 26, 27, 28, 27, 25, 25, 27, 25, 25, 32, 32, 32, 33, 33, 32

    【プログラマーのための統計学】 度数分布とヒストグラム - Qiita
    kurojonz
    kurojonz 2017/08/19
    目次 プログラマーのための統計学 - 目次 概要 統計学で使用する、度数分布とヒストグラムについてです。 pythonでヒストグラムを作成もします。 度数分布 度数分布とは 収集したデータをいくつかの階級(区間)に分けた