投稿

10月, 2014の投稿を表示しています

Swift資料の英単語 - Language Guide

実際に資料を読みながらわからなかった単語を記載していく。 英語は得意というわけではないので若干の誤りがあるかもしれない。 本文に合わせて多少変更した意味になっているところもある。 Language Guideの範囲です。 また、各項目について簡単なまとめも書きます(ほぼ自分用)。 The Basics 難易度★★★☆☆ まあ基本 Nonetheless それにもかかわらず its own versions / Swiftの中であらためて定義されている? fundamental 基本的な、根本的な textual 言葉通りの extensive 広範囲の to store and refer to / to storeと to refer to in intent 意図的に? compound 複合物 absence 不在 an example 一つの例 prevents A from B / AがBするのを防ぐ restriction 制限 Constants and Variables associate A with B / AとBを結びつけて考える once いったん…すると whereas その一方で attempt 試み Type Annotations 型の指定 in practice 実のところ A rather than B / BではなくてA (「むしろ」のような中途半端な表現がいらないような) Unicode characters 文字のキャラクターと動物のキャラクターをかけたダジャレ? 否定文 Nor 倒置した肯定文 / 両方否定 Unlike 〜と違って appropriate 適切な interpolation 書き込まれた語句 prompt A to do / 〜するようにそくす Semicolons although 〜 / 〜けど Integers fractional 微量の、少数の convention しきたり capitalized 大文字で始める Bound 境界 appropriate-sized ふさわしいサイズの therefore したがって alongside といっしょに (同じタイプ同士ならキャストの必要がないという意味?)

日本シリーズの確率問題を考える

イメージ
【受験生に問題】(1)日本シリーズのある試合で阪神が勝ったことを知りましたが、それが第何戦かは分かりません。他の試合の結果も分かりません。阪神が日本一になる確率は何でしょう?(2)その後、それが第5戦であることを知りました。阪神が日本一になる確率は何でしょう?(勝率は5割とする) — Masahiro Ono (@masahiro_ono) 2014, 10月 21 出題しておいてなんだけど、(1)はえぐいな・・・。 — Masahiro Ono (@masahiro_ono) 2014, 10月 21 先の問題の(1)の設定に曖昧さがありました。a)おもむろにテレビをつけてひとつの試合の結果を知ったケースと、b)シリーズ終了後に友達がランダムに一つの試合の結果を教えてくれたケースで、答えが違うはず。それぞれいくつでしょう? @kisshi_ku — Masahiro Ono (@masahiro_ono) 2014, 10月 21 NASA JPLで火星ローバーの自動運転アルゴリズムを作っていらっしゃる小野雅裕さんの日本シリーズ問題を見かけました。 よくわからないのでとりあえず愚直なやり方で行います。数値が大量に出てくるのでいちいち約分はしていません。意外と計算が多いので間違いがあるかもしれません。 a)おもむろにテレビをつけてひとつの試合の結果を知ったケース まずテレビで見た結果が第何試合目の結果なのかを考えます。1〜4試合目は必ず行われるが7試合目はそれまでに決着が付けば行われません。7戦目の実行の確率が下がることにより、目にした試合結果は7試合目の結果であるより1試合目の結果である確率の方が高い。このように、テレビで見た結果が第何試合目の結果なのかはその試合の行われる確率に依存する考え方をします。 1〜7試合目のそれぞれの試合が実行される確率を計算します(1〜4は当然100%です)。4戦以降のそれぞれの時点で何勝何敗が何パターンあるか確かめながら調べます。パターンとは各試合の勝ち負けの組み合わせのパターンのことです。各試合の勝ち負けの組み合わせが異なっても何勝何敗かは同じになるものがかなりあります。 以降、4-0という表記は4勝0敗を意味します。 4戦目終了時点 4-0 1パターン ここで終わり 3-1 4パターン 次へ