ขนาดวิดีโอ: 1280 X 720853 X 480640 X 360
แสดงแผงควบคุมโปรแกรมเล่น
เล่นอัตโนมัติ
เล่นใหม่
試験の時一人で解ける気がしない
15:42 ミドルとハイ そのものの矛盾が生じてしまう 復習用
いつも分かりやすい動画ありがとうございます!選択肢エで例えばで―1、0、1でターゲットを1にして考えると無限ループになってしまいました。もしおかしければご指摘お願いいたします。
1年前の質問ですし、動画の主じゃなくて申し訳ないのですが。。。恐らく、回答となる選択肢【ウ】と同じような、dataの末尾をtargetとする条件になるからループになるのではないでしょうか?動画内にあるように正しくは+1する処理にすれば、dataの末尾をtargetにしても繰り返しにならないと認識しています。ですので、-1,0,1で、targetを-1や0にすればループにならなかったです、、、!
始まり23:20 無限ループになってしまう理由 終わり 24:08 復習用
リターンミドルが実行されたらwhileから抜けて終了するんですか?
ヌシじゃないですが、同じ場所疑問に思いました、break句とreturn句の違い。breakの場合はbreakを囲っているwhile文やfor文の繰り返しが終了して、次の処理に行く。returnの場合は、メソッドごと終了。なのでリターンミドルが終了したらwhileも含めてそのメソッド自体が終わる。問題の範囲のプログラムではwhile文から抜けるで合ってると思います。
@@saku8160 ありがとうございます🙇♀️そういう扱いなんですね!勉強になります📖
@@saku8160 このreturnの仕様、参考書にも過去問に付いてる「疑似言語の記述形式」にも書いてなくてモヤモヤした。。このコメントがなかったら解けなかったわ……。returnの説明も最初に書いといてほしい。
試験の時一人で解ける気がしない
15:42 ミドルとハイ そのものの矛盾が生じてしまう 復習用
いつも分かりやすい動画ありがとうございます!
選択肢エで例えばで―1、0、1でターゲットを1にして考えると無限ループになってしまいました。もしおかしければご指摘お願いいたします。
1年前の質問ですし、動画の主じゃなくて申し訳ないのですが。。。
恐らく、回答となる選択肢【ウ】と同じような、dataの末尾をtargetとする条件になるからループになるのではないでしょうか?
動画内にあるように正しくは+1する処理にすれば、dataの末尾をtargetにしても繰り返しにならないと認識しています。
ですので、-1,0,1で、targetを-1や0にすればループにならなかったです、、、!
始まり23:20 無限ループになってしまう理由 終わり 24:08 復習用
リターンミドルが実行されたらwhileから抜けて終了するんですか?
ヌシじゃないですが、
同じ場所疑問に思いました、
break句とreturn句の違い。
breakの場合はbreakを囲っているwhile文やfor文の繰り返しが終了して、次の処理に行く。
returnの場合は、メソッドごと終了。
なのでリターンミドルが終了したらwhileも含めてそのメソッド自体が終わる。問題の範囲のプログラムではwhile文から抜けるで合ってると思います。
@@saku8160 ありがとうございます🙇♀️
そういう扱いなんですね!勉強になります📖
@@saku8160 このreturnの仕様、参考書にも過去問に付いてる「疑似言語の記述形式」にも書いてなくてモヤモヤした。。このコメントがなかったら解けなかったわ……。returnの説明も最初に書いといてほしい。