2026年7月– date –
-
試験対策
JavaScriptで理解する再帰処理
はじめに: 再帰処理は「自分で自分を呼び出す」考え方 前の記事では、配列とメモリの考え方を見ました。配列はデータを順番に並べて扱うための基本的な構造で、探索やソートなど多くのアルゴリズムの土台になります。 https://www.laku.blog/understanding... -
試験対策
JavaScriptで理解する配列とメモリの考え方
はじめに: 配列はデータを順番に扱うための基本形 前の記事では、データ容量をビットやバイトの大きさとして見ました。文字、画像、JSON、通信データは、最終的にはデータのまとまりとして保存・送信されます。 https://www.laku.blog/understanding-data-... -
試験対策
JavaScriptで理解するデータ容量
はじめに: データ容量は「ビット列の大きさ」を見る考え方 前の記事では、文字コードを使って、文字が数値やバイト列として扱われることを見ました。英字の A はUTF-8では1バイト、日本語の あ は多くの場合3バイトになります。 https://www.laku.blog/und... -
試験対策
JavaScriptで理解する文字コード
はじめに: 文字コードは「文字を数値にする約束」 前の記事では、コンピュータが2進数を使う理由を見ました。コンピュータは、電気的に扱いやすいオンとオフの状態をもとに、情報をビット列として表します。 では、私たちが画面で読んでいる「あ」「A」「1... -
試験対策
なぜコンピュータは2進数を使うのか
はじめに: 2進数はコンピュータの「都合」から生まれた表現 私たちは普段、0から9までの数字を使う10進数で数を表しています。買い物の金額、時間、年齢、ファイルサイズなど、日常生活のほとんどは10進数で考えます。 一方で、コンピュータの世界では 0 ... -
試験対策
JavaScriptで理解する計算量
はじめに: 計算量は「データが増えたときの伸び方」を見る考え方 線形探索、二分探索、スタック、キューを学ぶと、「同じような処理でも、データが増えたときの重さが違う」という感覚が出てきます。 たとえば線形探索では、100件なら最大100回、1000件な...
1