学年

質問の種類

情報:IT 高校生

情報:高3 [ウ]の部分がなぜ③になるのか分かりません。 iが 1〜kazu-1 になるから jは 0〜kazu-2 までは考えられたのですが、ここから kazu-2 が kazu-1-i になるのはなぜでしょうか、、教えてください🙇🏻

次の生徒 (S) と先生 (T) の会話文を読み, 空欄 ア 解答群のうちから一つずつ選べ。 キ に入れるのに最も適当なものを、後の SAG (A) (6) T:データを昇順または降順に並べ替えるアルゴリズムのことをソートといいます。まずはじめに、バブルソー トというアルゴリズムを考えてみましょう。バブルソートは、配列の中の隣り合うデータの大小を比較し交 換を繰り返す方法です。 図1は、10個の要素を持つ配列 Data に対してバブルソートを行う場合の流れを 表しています。 グラムの4258 まず、配列の先頭とその次の要素を比較し,左の方が大きければ右と交換する。これを一つずつずらしなが ら配列の最後尾まで繰り返していき、最後尾まで繰り返したら1周目の比較が終了します。 S: つまり, 1周目の比較がすべて終了した段階で、配列の最後尾にはア | が入っているのですね。 T:その通りです。 2周目は、配列のイ を除いて1周目と同じように比較していきます。 これを繰り返 して,最後には配列が並び変わっているという具合ですね。図2はバブルソートのプログラムを表してい ます。 その通りです (SI) し 配列 Data 77 52 89 48 97 3 18 62 33 29 1周目/ 1回目の比較 が配列の中 77 52 89 48 97 3 18 62 33 29 交換する 1周目/ 2回目の比較 52 77 89 48 97 3 18 62 33 29 交換しない 4357 1周目/3回目の比較 52 77 89 48 97 交換する 3 18 62 33 29 図1 配列 Data に対するバブルソートの流れ 国の (1) (2) (3) (4) (5) (6)b Data = [77,5289,48,973 18,62,33,291 kazu= 要素数 (Data) JRS pin iを1からkazu-1まで1ずつ増やしながら繰り返す: inshid jを0から ウ まで1ずつ増やしながら繰り返す: もしData[j] > Data [j + 1] ならば: hokan エ Data[j] ① <[abia] ada rabid k == [abis) stad 0000 Data(+11 Anda > (7) (8) (7) Data[j + 1] = hokan 図2 バブルソートのプログラム (hidaes mig) S:図2のプログラムだと, もし仮に最初からデータが昇順に並んでいても, 配列 Data の場合と同じ回数だけ 比較を繰り返さないといけないですよね? T:いいところに気が付きましたね。 最初から昇順に整列された配列をバブルソートすると、交換回数は オ だけど比較回数は ので効率が悪いです。 それでは, データの整列が完了した段階で繰り返 しを抜けるように図1のプログラムを修正してみましょう。 まず, 変数 koukan を用意して初期化してお きます(図3の (3) 行目)。 次に, 交換が発生した場合, 変数 koukan に 「1」 を代入するようにしましょ (図3の (10) 行目)。 さて、ここで図4のプログラムを,図3のプログラムのどこに挿入すればいいか 分かりますか? S:繰り返しが1周終わるごとに変数 koukan の値を確認する必要がありますから、 T: 正解です! よくできました。 キ だと思います。 98 第3章 コンピュータとプログラミング もし kouk

回答募集中 回答数: 0
理科 中学生

至急!!!!!!!!! (2)の図の書き方が全く分かりませんなぜ 2枚目の写真のような解答になるのでしょうか? 何も分からないので一つ一つ説明していただけると幸いです!

4 凸レンズによる像 (1) 凸レンズの焦点を通って入射した光は,凸レンズを通過したあと,どのよう に進みますか。 簡単に書きなさい。 拡大された像が見えました。 次に,凸レンズAの代わりに凸レンズB ( 焦点距離 6cm)を用いて鉛筆を見たところ, Aのときよりも大きな像が見えました。 次の 問いに答えなさい。 図1のように凸レンズA (焦点距離12cm) を通して鉛筆を見たところ, 図 1 鉛筆 凸レンズ A 図2 (2) 図1の実験で 凸レンズAを通して鉛筆を見ると、鉛筆の先端a が図 2の点Pの位置に見えます。凸レンズBをAと同じ位置に置いた場合. 先端aはどの位置に見えますか。 図2にならって, その位置を点Qで解 答欄の図に示しなさい。ただし、作図に用いた線は消さないこと。 (3) 図3のように水を入れた丸底フラスコを通して鉛筆を見たところ, 拡大された像が見えました。 次に、水の代わりに油を入れて鉛筆を見たところ, 水のときよりも大 きな像が見えました。 光軸(凸レ ンズの軸) 図3 凸レンズ A 点 鉛筆 凸レンズ A の中心 1目盛りは1cm ①水や油の入った丸底フラスコを一種の凸レンズと見なし、 図1の実験から 類推して考えると、焦点距離が長いのは、丸底フラスコに水と油のどちらを 入れたときですか。 ② 丸底フラスコに油を入れたとき, 光の折れ曲がり方は、水を入れたときに 比べてどのようになっていましたか。 次のア~ウから選びなさい。 ア 大きかった。 イ 小さかった。 ウ同じだった。 水 鉛筆 丸底フラスコ

回答募集中 回答数: 0
数学 高校生

この問題を解いた上で写真3枚目の疑問にお答えいただきたいです。 ご要望があり次第、 解答も写真に載せます。

数学A 場合の数と確率 46** 8/11 (目標解答時間:塩分) 1から6までの番号が一つずつ書かれた6枚のカードがあり、これを6 1枚ずつ引いていく。ただし、引いたカードは元に戻さない。 6人が 花子さんは2番目にカードを引くことになっており、いたカードの番号が2のと きコインをもらえる。また、太郎さんは4番目にカードを引くことになっており、 いたカードの番号が4のときコインをもらえる。 (1)太郎さんと花子さんは、コインをもらえる確率について話している。 太郎: 花子さんの方がコインをもらえる確率が大きいよね。 引 花子 太郎さんの方がコインをもらえる確率が小さいって思うのはどうしてか な? 太郎: 花子さんの前にカードを引く人は1人しかいないんだから、番号2の カードを引く確率は大きいと思うよ。 花子:6枚のカードの並べ方を考えて、それぞれがコインをもらえる確率を考 えてみよう。 1から6までの番号が一つずつ書かれた6枚のカードを左から横一列に並べて、 左から24番目のカードの番号をそれぞれn2, nとする。 このとき、花子さんと太郎さんがコインをもらえる確率は,それぞれ n=2, n=4となる確率を考えることと同じである。 (i) 6枚のカードの並べ方は全部でアイウ通りあり、これらは同様に確からし い。 n2=2となる並べ方は、左から2番目に番号2のカードを並べて、残りの5枚 のカードを左から1,3,4,5,6番目に並べればよいのでエオカ通りある。 キ よって,花子さんがコインをもらえる確率は である。 ク (次ページに続く。) -86-

回答募集中 回答数: 0