遍历一遍数出几个
运行下面这段程序: #include <iostream> #include <string> #include <vector> using namespace std; int main() {
按下标读出某一个
下面的 SeatRow 已经把四个人放好了。补全 get,让它返回下标 i 上的那个人,然后只输出下标 2 上的人。 (本题用 g++ -std=c++17 -O0 编译。)
按下标改写某一个
补全 set,把下标 i 上的人换成 x。把下标 1 换成 北辰,然后输出下标 1 上的人。 (本题用 g++ -std=c++17 -O0 编译。)
中间插一个后面怎么办
第 1 步:要把 8 插到下标 1 第 2 步:从后往前挪一格 第 3 步:从后往前挪一格 第 4 步:从后往前挪一格 第 5 步:下标 1 空出来了,放进 8 3 7 5 9 8 一排坐满了人,要在中间插进一个,后面的人【0】。
删掉中间一个之后(C++)
把中间某个人请走之后,为了不留空位,后面的人【0】。
末尾追加和开头插入哪个快
同样是加一个人,在末尾追加和在开头插入相比【0】。
在开头插入要挪几个
一排已经坐了 n 个人,要在最前面插进一个,需要挪动【0】个人。
插入之后第三个是谁
运行下面这段程序: #include <iostream> #include <string> #include <vector> using namespace std; int main() {
删除之后第二个是谁
运行下面这段程序: #include <iostream> #include <string> #include <vector> using namespace std; int main() {
自己实现在指定位置插入
补全 insert:把 x 放到下标 i,原来 i 及之后的人整体往后挪一位。在下标 1 插入 北辰 之后,只输出下标 2 上的人。 (本题用 g++ -std=c++17 -O0 编译。)