C++で再帰(リカーション)のコードを書いてみた
C++で再帰(リカーション)のコードを書いてみました。リカーションとは、関数が自分自身を呼美出すというプログラミング手法です。イメージとしては、i=5の場合、5*rec(4)を計算します。ここでrec(4)=4*rec(…
C++で再帰(リカーション)のコードを書いてみました。リカーションとは、関数が自分自身を呼美出すというプログラミング手法です。イメージとしては、i=5の場合、5*rec(4)を計算します。ここでrec(4)=4*rec(…
学部で行われているアンドロイドアプリの開発ワークショップに参加してきました。アンドロイドアプリの開発にあたり、android studioっていう開発環境をインストールしたんですが、これが重いのなんの笑 2GB弱あって立…
宿題で、クイックソートのコードを書きました。クイックソートとは、要素の列からある基準値を設け、それより大きいグループと小さいグループに分割し、次にそれぞれのグループで同様の操作を繰りかえすことによってソートを行うアルゴリ…
授業でバブルソートならったんで、さっそく実践してみました。ちなみにバブルソートってのは、隣り合う要素の大きさを比較して、大小の順序が逆であれば入れ替えるという操作を繰り返してソートを行うことです。たとえば、以下の例ではも…
アメリカに留学して早2か月ですが、田舎で生活することの利点を考えてみました。 ①生活費が安い そもそもの物価も安いですし、娯楽がほとんどない(笑)ので遊興費もほとんどかかりません。 ②すばらしい環境で生活できる 田舎なの…
今日は少し簡単なコードを書いてみました。コードの見やすさを意識して書いてみたのでご覧ください。 //売上高と平均価格の計算 #include <iostream> using namespace std; i…
今日はいきつけのwallmartに行ったら、(ここしか選択肢がほぼないんですが笑)、何とキッコーマンの豆腐味噌汁を見つけました! 最近、まったくと言っていいほど日本食を食べていなかったので思わず買ってしまいました。なんと…
〇〇秒を〇分〇秒表記に変換するコードを書いてみました。個人的に重要だと思ったところは、 seconds = totalSeconds / 60; のところですね。余った秒をどう表すかは難しいところですので。 …
今日は初めて定数を表現するためのconst修飾子を使ってみました。このconstをつかうことで、変数の値を固定できます。いいかえれば、書き換えられないようにできます。 // This program calculates…
働きはじめると時が過ぎるのがあっという間という言葉がありますが、私の経験を振り返ってみると、実はそんなことないんじゃないかなって思います。仕事をしていた時もやることはけっこうつまっていて充実していたせいか、時が経つの…