- 2023年1月14日
- 2023年3月2日
二分探索木とは?を木構造の特徴と共に整理する
探索木とは木構造の中でも値の探索に適したものです。二分探索木とは探索木の一種で、探索木の中で最もシンプルなものです。 今回は二分探索木の特徴を整理していこうと思います。 木構造 木構造とはデータ構造の一種で、1つの根(ルート)が複数の節(ノード)へ参照を持ち、そのノードがさらに子のノード、、、と階層 […]
探索木とは木構造の中でも値の探索に適したものです。二分探索木とは探索木の一種で、探索木の中で最もシンプルなものです。 今回は二分探索木の特徴を整理していこうと思います。 木構造 木構造とはデータ構造の一種で、1つの根(ルート)が複数の節(ノード)へ参照を持ち、そのノードがさらに子のノード、、、と階層 […]
前回は、午前試験を突破するためにやったことを紹介しました。今回は、午後試験を突破するためにやったことを紹介します。 応用情報技術者試験の難関は何といっても午後試験にあります。適当な対策では通過できない午後試験を、筆者がどのようなプロセスで突破したかを解説していきます。 午前試験についてはこちら 応用 […]
応用情報技術者試験は情報処理推進機構(IPA)が実施する試験で、午前試験と午後試験の二部構成で行われます。応用情報技術者試験に合格するためには、午前試験と午後試験の両方に合格する必要があります。 応用情報技術者試験の難関はやはり午後試験ですが、午前試験も侮ってはいけません。本記事では、応用情報技術者 […]
もはや生活インフラとして欠かすことができないインターネット。インターネットを使用するためには、ネットワーク網が必要です。 そこで出てくるのがLANです。LANという言葉は広く浸透しているように思いますが、実際はどのように情報のやり取りをしているのでしょうか? 今回は、そんなLANの仕組みをまとめまし […]
こんにちは! プログラミングをしていて必ず出会う「論理演算」。 必ず出会うにも関わらず、取り掛かりにくいトピックですよね^^; 今回は、実際にPythonでコードを書きながら、論理演算のロジックと使い方を理解していきます! 論理演算とは まずは、論理演算がどういったものなのかということを確認しておき […]
基本情報技術者試験や応用情報技術者試験で必ず出てくる単元であるデータベース。 その中で、データの正規化というトピックが出てきます。 正規化は、データをデータベースで管理するうえで欠かせない作業なので、実業務でも求められるスキルだと思います。 ですが、その手順がややこしいなと感じていました。 そこで今 […]
最近ビジネスシーンで『B to B』とか『B to C』という言葉をよく耳にします。 聞いたことはあるけど説明はできない、、、 といった方も少なくないのではないでしょうか。 就職活動や転職活動の際にも出てくる言葉だと思うので、意味を理解しておきたいところです^^ この記事では、 ことを目標にしていま […]
近年ECサイトのなどでよく採用されているコンピュータの処理形態に、『3層クライアントサーバシステム』があります。 『3層クライアントサーバシステム』という言葉、Web界隈ではしばしば耳にするワードですが、実際どんなものなのかよくわからないという方も多いのではないでしょうか? 今回の記事では、 コンピ […]
こんにちは! 突然ですが、コンピュータと関わっていると、「IPアドレス」という単語を目にしませんか? 僕もよく目にする単語だと思っていましたが、実際何のことなのかよくわかっていませんでした。 そこで今回は、この記事を読むとIPアドレスのことがわかるようになるというコンセプトで書いていきます! この記 […]
コンピュータが理解できる言語は機械語です。機械語とは、 11001010001010101111101001000 みたいな、「0」と「1」の2進数です。 機械に命令するときは、2進数で伝える必要があります。しかし、私たちが2進数で様々な命令を伝えるのは至難の業です。 ではどうするのかということで、 […]