アルゴリズムバブルソートとは?アルゴリズムをフローチャートも使って解説 「ソートアルゴリズム」の一つで、数字の並び方を変える方法です。 ここでは、アルゴリズムを1から説明していき、フローチャートも使って、理解しやすい解説を目指します。 バブルソートとは 並んでいる数字の大小を比較して、大きい順もしくは小さい順に...2021.10.25アルゴリズム
アルゴリズムスタック(stack)とは?仕組みについて図を使いながら解説! 基本的なデータ構造の一つであるスタックについて、図を用いて解説します。 スタックと関わりのあるリストについてまず説明していきます。 リストとは 0以上の要素を、決めた順序で一列に並べて表現をしたものです。 ただ「リスト」と言われるものは連結...2021.10.232021.11.18アルゴリズム
アルゴリズム二分探索木とは?問題を一緒にみながら解説! 二分探索木とは、アルゴリズムの中では比較的簡単なものですので、理解しやすいでしょう。 基本情報技術者の問題も一緒に見ながら理解を深めましょう。 二分探索木とは 二分探索木の例 二分探索木とはこのような木の根のように下に広がっていく構造のこと...2021.10.22アルゴリズム
アルゴリズムアルゴリズムとは何か?簡単に解説! プログラミングをする際に必要な知識としてアルゴリズムが挙げられます。 そこで今回はそもそもアルゴリズムは何なのかについて、わかりやすく簡単に説明していきます。 アルゴリズムとは アルゴリズムとは簡単にいうと、「何か問題を解くための手順や手法...2021.10.212021.10.22アルゴリズム
C言語C言語 入門|カレンダーを作成(表示)するプログラムを解説! C言語 初心者 カレンダーの作成って難しそう。。 こんな風に思う方がいるかもしれませんが、繰り返し文を習った方なら誰でも作成できます! 繰り返し処理について学びたい方はこちら↓を参考にしてください。 それでは、カレンダーを作成する時にどんな...2021.10.182021.12.01C言語
プログラミング【最新版】おすすめプログラミングスクールを3つに絞って徹底比較! 「これからプログラミングを本格的に学んでみたいけど、どうやって学べばいいんだろう?」 「エンジニアとして転職したいけど、プログラミングスクールがたくさんあって選べない、、」 このような疑問を持つ方に向けておすすめのものを3つに絞って紹介します!2021.10.162021.12.01プログラミング
C言語C言語 入門|typedefについて例題を用いながら解説! 「構造体を調べたら、typedef structと書いてあったけど何?」 「typedefの使い方を知りたい」 そんな方に向けて、例題を用いながら詳しく解説していきたいと思います! typedefとは 「typedef」とは、既にあるデータ...2021.10.162023.02.02C言語
C言語C言語 入門|構造体の初期化、代入などを解説! 「構造体ってどうやって使うの?」 「構造体を使う意味って何?」 そんな疑問を持つ方に向けて、構造体の基礎内容を図や例題を使って紹介していきたいと思います! 構造体とは 構造体とは、「色々な型のデータを集めて管理する型」のことを言います。 同...2021.10.142023.02.02C言語
ProcessingProcessingおすすめの参考書3選 「Processingを学びたいけどどの参考書を買えばいいのかわからない。」 「手元に本を置きながら勉強していきたい。」 そんな方に向けて今回は私が勉強するときに使ってよかったと思えた本を紹介していきます。 私もProcessingを学びた...2021.10.132021.10.16Processing
C言語C言語 入門|3つの整数を大きい順に並べる方法(ポインタ) 「整数を配列に入れる方法はわかったけど、並び替える方法がわからない。。」 「それでは一緒にプログラムを書いて理解しながらプログラムを完成させましょう♪」 整数を並び替えるというのは人間では簡単ですが、プログラムで書こうとすると意外と難しかったりします。2021.10.102021.12.06C言語