1
我想打印使用数组或元素的向量和成员资格的集的基数。
我能够找到基数,但在同一个程序中找不到成员资格。
这里是我的代码..
#include<iostream>
#include<vector>
using namespace std;
int main(){
vector<int> v;
int ch;
int j;
for(int i=1; cin>>j; i++){
v.push_back(j);
}
cout << v.size();
cout << " enter element you want to find whether it is a memebr or not: ";
cin >> ch;
for(int i=0; i < v.size(); i++){
if(v[i] == ch){
cout << "element found";
break;
}
}
return 0;
}
@bharat ......然后就是找原因“CARDINALITY”如果我们已经知道我们的容器的大小? – Paliwal
在你的情况下,容器的基数和大小是相同的,因为我们没有检查向矢量添加项目的任何条件。所以基数是一样的。如果我们正在检查一些条件,例如只有当整数是偶数时才加入向量,那么基数会改变。然后我们每次添加都要使用count变量来获得基数:) – bharath