0

intListと呼ばれる特定の番号でいっぱいのリンクリストがあります。何だろう

intList.push_front(2 * intList.back()); 

私のリストにしますか?

4

2 に答える 2

5

リストの先頭にあるリストの最後の要素の値の2倍を付加し、リストの長さを1つ増やします。これは、リストに、を使用して整数を掛けることができるタイプの要素が含まれていることを前提としていますoperator*

リストを空にすることはできないことに注意してください。back()空のリストを呼び出すことは未定義の動作です。

ここここで関連する参考資料を参照してください。

説明のために、次のリストを検討してください。

1、2、3、4

操作は、リストが含まれるようにリストを変更します。

8、1、2、3、4

リストの先頭は左側にあります。

于 2012-10-16T17:28:28.383 に答える
0

リストの最後の要素を取得し、その値の2倍をリストの前に追加します。

于 2012-10-16T17:36:48.820 に答える