我期待在创建一种算法,将比较2个载体(v1,v2),并创建新的矢量v3,将持有之间不共享的值v1和v2.
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main(int args[])
{
vector<int> v1 = { 1,2,3,4,5,6,7,8,9 };
vector<int> v2 = { 1,2,6 };
vector<int> v3; //V3 should equal = {3,4,5,7,8,9}.
return 0;
}
Run Code Online (Sandbox Code Playgroud)
矢量将始终排序.
我目前正在制作一个游戏,其中前5个高分可以在高分页面上显示.
目前我有一个类型[string,int]的字典,它将分别存储用户的名字和分数.但是,我在创建一个方法时遇到了麻烦,该方法将采用{"name",20}格式的所有5个字典元素并将每个元素分配给一个字符串.
例如,字典元素[0]包含值{sam,20}.我想将此元素分配给一个读取"sam 20"的字符串.
目前我有一个方法将返回top5高分,但我的问题发生在将这些值从字典元素转换为字符串时.
任何帮助将不胜感激,如果您有任何疑问,请不要犹豫.
提前致谢.