Pythonというプログラミング言語を使い、アルゴリズムの勉強をします。アルゴリズムとは、問題を解決するための手段や方法のことです。例えるなら、料理の手順のようなものです。いかに手際よく美味しく作れるかが重要ですよね。プログラミングも同じで、スマートなコードで正常に動くことが求められます。コンピューターを扱う人にとって、習得するべき基本スキルです。
Pythonというプログラミング言語を使い、アルゴリズムの勉強をします。アルゴリズムとは、問題を解決するための手段や方法のことです。例えるなら、料理の手順のようなものです。いかに手際よく美味しく作れるかが重要ですよね。プログラミングも同じで、スマートなコードで正常に動くことが求められます。コンピューターを扱う人にとって、習得するべき基本スキルです。
実際に使っているアルゴリズムの問題を紹介します。難易度は、やや難しいです。答えが気になる方は、お問合せください。Pythonのコードで解説します。
文字列検索する関数を作りなさい。
例)
入力
‘ABCDCDC’, ‘CDC’
出力
2
※CDCという文字列2度出てくるので、2と返します