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