- 2023年1月14日
- 2023年3月2日
二分探索木とは?を木構造の特徴と共に整理する
探索木とは木構造の中でも値の探索に適したものです。二分探索木とは探索木の一種で、探索木の中で最もシンプルなものです。 今回は二分探索木の特徴を整理していこうと思います。 木構造 木構造とはデータ構造の一種で、1つの根(ルート)が複数の節(ノード)へ参照を持ち、そのノードがさらに子のノード、、、と階層 […]
探索木とは木構造の中でも値の探索に適したものです。二分探索木とは探索木の一種で、探索木の中で最もシンプルなものです。 今回は二分探索木の特徴を整理していこうと思います。 木構造 木構造とはデータ構造の一種で、1つの根(ルート)が複数の節(ノード)へ参照を持ち、そのノードがさらに子のノード、、、と階層 […]
オシャレなPCギア系YouTuberの動画とかを見ていると、デスクトップの画面とかやたらイケてますよね。 きれいな画像だけでなく、時間が表示されている画面もあったりして、どうやってんの?と思ってまいた。なんと、Chromeの拡張機能をつかうことでそんなオシャレなホーム画面にできるそうなのです。 その […]
基本情報技術者試験や応用情報技術者試験で必ず出てくる単元であるデータベース。 その中で、データの正規化というトピックが出てきます。 正規化は、データをデータベースで管理するうえで欠かせない作業なので、実業務でも求められるスキルだと思います。 ですが、その手順がややこしいなと感じていました。 そこで今 […]
近年ECサイトのなどでよく採用されているコンピュータの処理形態に、『3層クライアントサーバシステム』があります。 『3層クライアントサーバシステム』という言葉、Web界隈ではしばしば耳にするワードですが、実際どんなものなのかよくわからないという方も多いのではないでしょうか? 今回の記事では、 コンピ […]
こんにちは! 前回の投稿で、Pythonでデータ分析を行うにあたって必須のライブラリとして”Pandas”を紹介しました。 ただ、前回紹介した内容だけでは全く物足りないので、pandasでできることについてもっと深堀りしていこうと思います。 今回の記事では、 データフレームか […]
こんにちは! 突然ですが、コンピュータと関わっていると、「IPアドレス」という単語を目にしませんか? 僕もよく目にする単語だと思っていましたが、実際何のことなのかよくわかっていませんでした。 そこで今回は、この記事を読むとIPアドレスのことがわかるようになるというコンセプトで書いていきます! この記 […]
コンピュータが理解できる言語は機械語です。機械語とは、 11001010001010101111101001000 みたいな、「0」と「1」の2進数です。 機械に命令するときは、2進数で伝える必要があります。しかし、私たちが2進数で様々な命令を伝えるのは至難の業です。 ではどうするのかということで、 […]
フォーマットが用意されていると便利な場面って結構ありますよね。例えば、文書を書くときやプレゼン資料を作る時など、、 フォーマットは、何度も似たような作業をする場合に効果を発揮します。同じような書類を書くとき、フォーマットがあれば毎回構成を考える必要はなくなります。そして、決められた書式の中で、必要に […]
こんにちは! 今日はネットワークを構成する機器たちを紹介します。彼らなしでは、今日のインターネットの便利さは享受できないので、ぜひ知っておきましょう! ネットワークについて さて、彼らを紹介する前に、ネットワークについての定義と事前知識について確認しておきます。 ネットワークは、狭い範囲のLANと、 […]
インターネットは世界中のどこにでもアクセスできて、非常に便利ですよね(最近は当たり前すぎてありがたみが薄まりつつもありますが😅) 一方で、どこでも自由に出入りできてしまうと困ることも出てきますよね。少なくともプライバシーは守ってもらいたいものです。 たとえば、自宅のWi-Fiには家族の携帯やPCだけ […]