【B試験_アルゴリズム】00. B試験アルゴリズムの特徴と対策| 基本情報技術者試験

  Рет қаралды 73,895

【基本情報技術者試験YouTuber】すーさん

【基本情報技術者試験YouTuber】すーさん

Күн бұрын

✅講義資料:note.com/kihonzyouhou/n/n451b...
B試験から新しくなったアルゴリズム問題の特徴や勉強法を解説します。この動画を見れば新形式のテストに対する不安が減るはずです!
▼この動画の目次
00:00 イントロ
00:36 従来のアルゴリズムとの比較
03:13 具体的な勉強法
06:53 アルゴリズムへの向き合い方
▼チャンネル登録はこちらからお願いします。
/ @kihonzyouhou
▼紹介したサイト
Progate:prog-8.com/
基本情報技術者試験 サンプル問題:www.jitec.ipa.go.jp/1_00topic...
▼紹介した書籍
情報処理教科書 出るとこだけ!基本情報技術者[科目B]第3版
amzn.to/3WZnSVy
うかる! 基本情報技術者 [科目B・アルゴリズム編] 2023年版 福嶋先生の集中ゼミ
amzn.to/3GzyViS
=================
基本情報技術者試験に合格するための対策講座を作成しています。
テストに出題される全分野をアニメーションを用いて解説し、無料で楽しく体系的に学べるチャンネルを目指しています。
※質問はコメント欄へ
▼使用BGM
OtoLogic様( otologic.jp/ )「明から明スイッチ」
beco (騒音のない世界) 様:(kzfaq.info/love/2KN...
#基本情報技術者試験
#アルゴリズム
#B試験

Пікірлер: 61
@kihonzyouhou
@kihonzyouhou Жыл бұрын
✅講義資料:note.com/kihonzyouhou/n/n451b6df325f5 ▼▼再生リスト▼▼ アルゴリズムコース kzfaq.info/get/bejne/fbKin9pq3rXHdZs.html 基本情報技術者試験の概要(※最初にご覧頂くことをオススメしています。) kzfaq.info/sun/PLEuyFWEF8u0OhszLVxc38rmwgjfWX6wzG
@Baechantokyo
@Baechantokyo Жыл бұрын
勉強が得意だったすーさん。ここちょっと笑いましたが、やっぱりここまで素晴らしい学習講座を提供できる人ってそうですよね!!勇気をもってゆっくり学習していきます!
@kihonzyouhou
@kihonzyouhou Жыл бұрын
お褒め頂きありがとうございます🙌 はい、ご自身のペースで楽しく学習して下さい^^
@gg1340
@gg1340 Жыл бұрын
すーさんの動画のみ3週間勉強し、A試験突破、B試験100点足らずでした。B対策時間さすがに足りてませんでしたね、合格目指して頑張ります💪
@as_as325
@as_as325 11 ай бұрын
いつも素敵な動画をありがとうございます🙌🏻 先日、基本情報技術者試験に合格することができました! 昇格のために取得必須で途方にくれていましたが、文系卒非SEながらも基準点を超えられたのはまちがいなくすーさんのチャンネルのおかげです。後輩にも沢山勧めさせていただきます、これからも応援しております!🙇‍♀️
@kihonzyouhou
@kihonzyouhou 11 ай бұрын
おめでとうございます🎉 こちらこそ素晴らしいご報告ありがとうございます🙌 お疲れ様でした!
@akuta677
@akuta677 11 ай бұрын
この動画のおかげで先日、無事合格できました! 非エンジニア&文系人間なので、B試験がアルゴリズム問題に変わったと聞いて絶望しかなかったですが、本番でもB試験で7割超えでした! 無料で公開されているのが信じられないくらい分かりやすい動画でしたので、これからも応援しています!(応用情報も頑張ります!)
@kihonzyouhou
@kihonzyouhou 11 ай бұрын
おめでとうございます🎉 お役に立てたようで良かったです!ご報告ありがとうありがとうございます😊 応用情報も頑張ってください!
@user-xw8kk4fq2b
@user-xw8kk4fq2b 7 ай бұрын
お陰様で無事に合格しました。ありがとうございます!最初は科目Bだけを拝見しましたが、科目Aも非常に分かりやすくて大変お世話になりました。ありがとうございます😭
@kihonzyouhou
@kihonzyouhou 7 ай бұрын
こちらこそご活用ありがとうございます! SuperThanksでのご支援もとても有難いです👐ありがとうございます^^
@akiper
@akiper Жыл бұрын
4月に受験するため 先日20問のサンプル問題に挑戦しました。午前の知識は再確認のため、今回増えたところだけまたノートにまとめました。 私もアルゴリズムを最初に解けなさ過ぎて辛かったですが、何回もトレースや再現をするうちに、こういった問題なんだと旧試験の問題練習して感じました。 今回のサンプル問題を解く中で、分からない問題はありますが、他の方の回答を見て真似して実力をつけるしかありません。 旧試験の時みたいに、自分が心が折れるほど辛くないので、あの時よりも成長したのかな…と感じました。毎日少しずつ鍛錬します
@kihonzyouhou
@kihonzyouhou Жыл бұрын
コメントありがとうございます! それは確実に成長していますね^^ 日々の努力の賜物だと思います。来年合格勝ち取ってきて下さい👍
@akiper
@akiper Жыл бұрын
ありがとうございます。絶対合格します。5年くらい前、初めてダイグストラ法の距離の解いた時は怒りと絶望しか感じませんでした。私には合格しかありません。
@user-sb2bn3wf9j
@user-sb2bn3wf9j Жыл бұрын
半年前の旧試験で午後のアルゴリズムが0点で落ち、挫折して諦めかけていましたが、この動画を見てもう一度勉強し直したら2週間半で合格できました! しかもB問題は885/1000で予想以上に点が取れていて自分でも驚いています笑 すーさんのおかげで本当に助かりました。ありがとうございました!次は応用情報頑張ります💪(まだまだお世話になります!笑)
@kihonzyouhou
@kihonzyouhou Жыл бұрын
おめでとうございます🎉 885点は素晴らしいですね👏 アルゴリズム克服にお力添え出来たようで、とても嬉しいです!応用情報も頑張ってください^^
@user-uc2eo3ml8q
@user-uc2eo3ml8q Жыл бұрын
サンプル問題10についての質問なんですけど問題文で、 ・listHeadが先頭要素を参照している。 ・リストの先頭の位置を1とする。 って読み取れて、 LH→LE1→LE2→LE3のようなリストの場合、先頭はLHが指してるもの、つまりLE1で、LE1の場所を1とするってことだと思ったのですが、プログラムを見る限りLHの場所を1、LE1の場所を2としているように見えます。 一般的にリストの先頭とは、LHとLE1どちらを指すのでしょうか? (参考 問題10 手続 delNode は,単方向リストから,引数 pos で指定された位置の要素を削除す る手続である。引数 pos は,リストの要素数以下の正の整数とする。リストの先頭 の位置を 1 とする。 クラス ListElement は,単方向リストの要素を表す。クラス ListElement のメン バ変数の説明を表に示す。ListElement 型の変数はクラス ListElement のインスタン スの参照を格納するものとする。大域変数 listHead には,リストの先頭要素の参照 があらかじめ格納されている。)
@shwezinphyo5282
@shwezinphyo5282 Жыл бұрын
いつもわかりやすい動画ありがとうございます。過去問について質問なんですが、 最近のがみつからないため、午後免除形式の過去問を解いても同じでしょうか。
@kihonzyouhou
@kihonzyouhou Жыл бұрын
こちらこそありがとうございます! はい、午前免除でも問題無いと思いますよ^^
@TARO_TANAKA_369
@TARO_TANAKA_369 5 ай бұрын
コメント失礼します。 現状Progateとpaizaどちらを優先した方が良いのか意見下さい。科目Bに本気で取り組みたいです。ご教授願います。
@user-le4bw8vw2f
@user-le4bw8vw2f 8 ай бұрын
B試験の練習として、過去問の午後試験のアルゴリズム問題等は実施不要でしょうか?
@user-uc2eo3ml8q
@user-uc2eo3ml8q Жыл бұрын
サンプル問題1〜16まで解きました。 3,14,16以外は正解できました。3,14は計算ミスだったのでとりあえず置いとくとして、16だけ全く分からなかったです…(Unicodeに変換する問題)
@user-uc2eo3ml8q
@user-uc2eo3ml8q Жыл бұрын
サンプル問題16なんとかそれっぽい解答ができました。 (解答) 配列utf8Bytesの初期値は{11100000,10000000,1000000}。 関数encodeはUnicodeの符号位置の16進数を入力して、UTF-8の符号を表す、配列utf8Bytesを返り値とする関数である。 for文はiを初期値を配列utf8Bytesの要素数(3)から1まで1ずつデクリメントして実行する。 問題文より、入力値が3042(16)のときは返り値は配列utf8Bytes={11100011,10000001,10000010}である。 以下、入力値が3042(16)であったときの関数encodeの処理を記述する。 for文でi = 3のときは、utf8Bytes[3]を10000000から10000010に更新しなければならない。 入力値の3042(16)を2進数で表すと、11000001000010(2)であり、これを64(2の6乗)で割ると、6ビットだけ右に論理シフトするので、11000001.000010になる。 商が11000001で余りが000010。 utf8Bytes[3] = 10000000 + 00000010 = 10000010。 cpは11000001に更新され、for文はi = 2のときの処理に移り、11000001を64で割った時の余り(00000001)とutf8Bytes[2]=10000000を足して、10000001。 cpをこのときの商(00000011)に更新してfor文をi=1のときの処理へ。 utf8Bytes[1]も同様に11100000と00000011を足してutf8Bytes[1]=11100011に更新。 for文の処理が終わり、utf8Bytes = {11100011,10000001,10000010}になっている。 シフト演算の商と余りが分かってれば解ける問題でしたかね…(サンプル問題の中でこの問題だけ結構難しかった気がします)
@user-ds7in4nr5w
@user-ds7in4nr5w 5 ай бұрын
good!
@user-tapikulu
@user-tapikulu 6 ай бұрын
A試験についての質問なのですが、過去問では正解以外の選択肢も全て理解した方がいいのでしょうか? 分かるに越したことはないとは思うのですが、初見の単語を逐一調べるのは時間的にも厳しいので、正解を選べたら次に進んでも大丈夫ですか?
@kihonzyouhou
@kihonzyouhou 6 ай бұрын
はい、基本正解だけで大丈夫です!他の選択肢で見覚えあるキーワードがあれば、余裕があれば簡単に確認してみてください。
@user-lj2jc8zy9h
@user-lj2jc8zy9h Жыл бұрын
例えばエンジニアとしてコードを書く上で、アルゴリズムを考えないといけない時もあると思うのですが、この場合も最初は出来ないけど、ある種慣れのようなものなのでしょうか??
@kihonzyouhou
@kihonzyouhou Жыл бұрын
そうですね、最初は色々調べながらコードを書いて慣れていく人が多い思います
@TheBlueFlaming0
@TheBlueFlaming0 Жыл бұрын
文書がだいぶ減ったっていうのは外国人の私にフレンドリーになるじゃないですか笑 ちょうどPHPでポートフォリオを作っていますので、今年の試験頑張ろうと思います!!
@kihonzyouhou
@kihonzyouhou Жыл бұрын
ポートフォリオを作れるくらいなら、問題無く突破出来るはずです^^ 頑張ってください👍
@metamon_sato
@metamon_sato 9 ай бұрын
宅建の試験終わったら基本情報受けます!!
@kihonzyouhou
@kihonzyouhou 9 ай бұрын
がんばってください!
@user-hq5zl8io4t
@user-hq5zl8io4t Жыл бұрын
お世話になってます。表計算とA/D変換は2023春からは勉強しなくてよくなったのでしょうか?どこの分野に位置するのかよくわからくてすいません。。。
@kihonzyouhou
@kihonzyouhou Жыл бұрын
表計算のみ勉強不用です! リクエストがあったので公開は続けていますので、混乱させてしまったらすみません🙇‍♂️
@user-hq5zl8io4t
@user-hq5zl8io4t Жыл бұрын
@@kihonzyouhou わかりましたありがとうございます!ちなみにA/D変換は午前試験のどのカテゴリーになりますか?以前の動画の大カテゴリなど書いたやつにアナログデータ的なところが書いてなくて。。。。
@kihonzyouhou
@kihonzyouhou Жыл бұрын
@@user-hq5zl8io4t さん 基礎理論に入ると思います!(作成当時は大カテゴリとの紐付けを意識していなかったので、勝手に変なカテゴリを追加していました...こちらも混乱させてすみません🙇‍♂️)
@user-ct6kp5dr6k
@user-ct6kp5dr6k Жыл бұрын
すいません、このコメントで気になったんですが、A試験に変更はあるのですか? 表計算はA試験だと思っていました。
@kihonzyouhou
@kihonzyouhou Жыл бұрын
@@user-ct6kp5dr6k 午前試験とA試験の試験範囲は変わりません! 表計算は元々午後試験です。
@hdc-qc1qs
@hdc-qc1qs Жыл бұрын
午前問題だと平均で50~60点ぐらい取れるのですが、このまま午後対策していけば大丈夫そうですかね。。午後は情セキュはある程度理解していて、アルゴリズムは過去問演習していこうかと思っています。
@kihonzyouhou
@kihonzyouhou Жыл бұрын
はい、午後問題の対策も始めて頂いて大丈夫ですが、50〜60点は少し心許ないので、午前試験対策も並行して行って下さい! 練習では70〜80点をコンスタントに出せるようになっておきたいですね!(過去問練習を多く行えばそのくらいのレベルになります)
@hdc-qc1qs
@hdc-qc1qs Жыл бұрын
@@kihonzyouhou ご返信ありがとうございます。
@hdc-qc1qs
@hdc-qc1qs Жыл бұрын
やるしかないですね。(笑)
@qiaoqiao5345
@qiaoqiao5345 Жыл бұрын
プロゲートといったサイトでコードを練習するのとJava入門などの書籍をやるのとではなにか違いがありますか?
@kihonzyouhou
@kihonzyouhou Жыл бұрын
書籍はアウトプットが出来ない点と、負荷が高い点で違います! (書籍だとモノにもよりますが分量と文字が多く、挫折率が高いです笑)
@qiaoqiao5345
@qiaoqiao5345 Жыл бұрын
@@kihonzyouhou なるほどです、参考にします!
@user-jg4xm4yc9h
@user-jg4xm4yc9h Жыл бұрын
プロゲート、とりあえず無料を学習してから有料申し込めばいいんでしょうか? 無料部分だけでも結構時間かかるしきついです・・
@kihonzyouhou
@kihonzyouhou Жыл бұрын
はい、まずは無料で十分です! また動画で伝えている通り必要に応じての追加練習なので、まずはアルゴリズム問題を解けるようになって頂ければ👍
@AA-tn7wz
@AA-tn7wz 2 ай бұрын
再生リストをn進数から学習しているのですが、B試験用のこのリストはいったん飛ばして学習すべきですか? 学習する順番を教えてほしいです
@kihonzyouhou
@kihonzyouhou 2 ай бұрын
この動画で解説しています kzfaq.info/get/bejne/gN6KhM6BscexeWw.htmlsi=C6dLnf08y05HirQE
@heuz_usu
@heuz_usu Жыл бұрын
これからB問題が新たに公開されることはあるのでしょうか?
@kihonzyouhou
@kihonzyouhou Жыл бұрын
過去問は数年非公開になっているので可能性は低いと思いますね、、、
@western13able
@western13able 11 ай бұрын
勉強法で質問があります アルゴリズムが解けるようになりません 簡単なトレースだけの問題なら解けるようになりましたが、サンプル問題で複雑なものが出てくると解けなくなります この場合はどうしたらいいでしょうか? 基本的なアルゴリズムをもう一度復習すればいいでしょうか? 過去問に当たっていけばよいでしょうか?
@kihonzyouhou
@kihonzyouhou 11 ай бұрын
アルゴリズムコースの受講は終わっているでしょうか。未完であれば、まずはアルゴリズムコースを学習して下さい。その際は動画をただ視聴するのではなく、しっかり時間を止めて考えて見て下さい。それでアルゴリズムのトレースは出来るようになるので、その後は問題演習を通じて慣れていきましょう。
@western13able
@western13able 11 ай бұрын
@@kihonzyouhou アルゴリズムコースの確認が不十分でした 全問自力で解けるようにします
@user-qu4jq5wp9b
@user-qu4jq5wp9b 6 ай бұрын
サンプル問題を時間を測らず全てトレースして解いてみて、正解することができたのですが、本番は一問5分ペースで解く必要があると聞き絶望しています、、 問題文からプログラムの目的、概要を読み取り素早く解いて、 問題文を読んでも何がしたいかわからない問題はトレースして、時間をかけて行くやり方なのでしょうか、
@kihonzyouhou
@kihonzyouhou 6 ай бұрын
正解できたなら自信を持ってOKですよ! 練習するうちに解くスピードがあがります。 ちなみに、最初の方の問題は簡単なので、5分かかりません。また、情報セキュリティ4問もそこまで時間がかかりません(最新動画で解説しているので、確認してみてください) あとは満点を取らなくても合格出来るので、時間がかからなそうな問題を見極めて処理すればOKです🙆‍♀️
@user-qu4jq5wp9b
@user-qu4jq5wp9b 6 ай бұрын
ありがとうございます! 練習頑張ります💪
@kakudaisukedev4890
@kakudaisukedev4890 Жыл бұрын
「僕は有名理系大学で学科トップ」って言われてもこんなに全然嫌味な感じがしないのはなんでだろう。
@kihonzyouhou
@kihonzyouhou Жыл бұрын
ありがとうございます、恐縮です🙌笑
@user-xl1oe1jv5g
@user-xl1oe1jv5g Жыл бұрын
めっちゃ分かるw ほかの人が言ったら多分即効右上のxで閉じましたw
【B試験_アルゴリズム】01. アルゴリズム問題の対策| 基本情報技術者試験
10:31
【基本情報技術者試験YouTuber】すーさん
Рет қаралды 96 М.
【科目B】アルゴリズム問題をたった1動画で対策_基本情報技術者試験
3:42:20
【基本情報技術者試験YouTuber】すーさん
Рет қаралды 167 М.
Зачем он туда залез?
00:25
Vlad Samokatchik
Рет қаралды 3,1 МЛН
Does size matter? BEACH EDITION
00:32
Mini Katana
Рет қаралды 20 МЛН
Despicable Me Fart Blaster
00:51
_vector_
Рет қаралды 23 МЛН
【最短最速】科目B公式問題|基本情報技術者試験(2023年新方式対応)
1:21:13
実践の鬼:IT学校さいとうさん
Рет қаралды 165 М.
【B試験_アルゴリズム】06. アルゴリズム練習_問題が解けるようになる | 基本情報技術者試験
16:59
【初心者向け】基本情報技術者試験 科目B|アルゴリズムをゼロから理解する
1:11:36
【A試験_システム開発】06.システム開発の総まとめ| 基本情報技術者試験
13:14
【基本情報技術者試験YouTuber】すーさん
Рет қаралды 31 М.
【A試験_基礎理論】01. n進数の概念 | 基本情報技術者試験
12:44
【基本情報技術者試験YouTuber】すーさん
Рет қаралды 162 М.
Зачем он туда залез?
00:25
Vlad Samokatchik
Рет қаралды 3,1 МЛН