Day 7, Data structure in coursera

由于刚上该门课不久,能做的纪录有限。
第一题:
two sum
比leetcode简单很多:

#include<iostream>using namespace std;int main(){    int a,b,sum =0;    cin>>a;    cin>>b;    cout<<a+b<<endl;    return 0}

第二题,
找出最大乘积

#include<iostream>#include<vector>using namespace std;long long MaxPairwiseProduct(const vector<int>& numbers){long long result =0;int n = numbers.size();for(int i=0;i<n;i++){for(int j=i+1; j<n;j++){if((long long)numbers[i] * numbers[j] > result){result = numbers[i]*numbers[j];}}}return result;}int main(){int n;cin>>n;vector<int>numbers(n);for(int i=0;i<n;i++){cin>>numbers[i];}int result = MaxPairwiseProduct(numbers);cout<<result<<"\n";}

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章