注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号 
x
OA 前做的movie 那道题
请问有没有什么问题啊
#include <iostream>
#include <vector>
#include <queue>
#include <set>
using namespace std;
class Movie{
private:
int id;
float rate;
public:
Movie(int id,int rate){
this->id=id;
this->rate=rate;
};
vector<Movie*> similarMovies;
int getID(){return this->id;};
float getRate(){return this->rate;};
vector<Movie*>& getSimilar(){return this->similarMovies;};
};
class compare_item{
public:
bool operator()(Movie* A,Movie* B)
{
return A->getRate()>B->getRate();
};
};
vector<Movie*> find_s(Movie& movie, int N){
vector&lilarMovies.push_back(&B);
D.similarMovies.push_back(&A);
vector<Movie*> result = find_s(A,1);
cout<<"start" <<endl;
cout << result.size() << endl;
for(int i=0;i<result.size();i++)
cout<<"ID: "<<result[i]->getID() << " Rate:" << result[i]->getRate()<<endl;
return 1;
}
|