エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ソフトウェアエンジニアなら1時間以内に解けなければいけない5つの問題 in C++ - in neuro
何気なく調べ物をしていると、全然関係なかったのだが「ソフトウェアエンジニアなら1時間以内に解けなけ... 何気なく調べ物をしていると、全然関係なかったのだが「ソフトウェアエンジニアなら1時間以内に解けなければいけない5つの問題」なる記事が目に入った。流行ったのは去年の夏前頃のようだが、遅ればせながら参戦してみた。一番よく使っている言語、C++で。結論から言うとクリアできたのでソフトウェアエンジニアの必要条件は満たしているようだ。 問題1 forループ、whileループ、および再帰を使用して、リスト内の数字の合計を計算する3つの関数を記述せよ。 問題の要件がわかりにくい。C++にコア言語機能としての「リスト」は存在しない。std::listでいいのだろうか。しかし通常C++で配列様の何かというと、std::vectorを使うだろう。片方よりは両方がいいだろうと考え、この両方に対応することにした。 数字の型が指定されていないので、当然templateを用いる。複数のコンテナに対応するためには、数値
2020/04/16 リンク