技术学习总结
学习技术一定要制定一个明确的学习路线,这样才能高效的学习,不必要做无效功,既浪费时间又得不到什么效率,大家不妨按照我这份路线来学习。
最后面试分享
大家不妨直接在牛客和力扣上多刷题,同时,我也拿了一些面试题跟大家分享,也是从一些大佬那里获得的,大家不妨多刷刷题,为金九银十冲一波!
3 20
18 15 10
75 72 45
结尾无空行
输出样例:
94.50
结尾无空行
解题思路
====
使用结构体数组存取月饼的库存量,总售价,单价,单价=总售价/库存量 ,题目中要最大收益,这个很简单,按照单件从高到低卖出收益肯定是最大的,所以要按照单价由高到低的顺序排序结构体,累加计算出总收益后,printf格式化输出!
详细代码
====
#include
#include
using namespace std;
struct mooncake{
double store; //库存量
double sell; //总售价
double price; //单价
}cake[1010];
bool cmp(mooncake a,mooncake b){
return a.price > b.price;
}
int main(){
int n;
double D;
cin>>n>>D;
for(int i = 0;i < n;i++){
cin>>cake[i].store;
}
for(int i = 0;i < n;i++){
cin>>cake[i].sell;
总结
就写到这了,也算是给这段时间的面试做一个总结,查漏补缺,祝自己好运吧,也希望正在求职或者打算跳槽的 程序员看到这个文章能有一点点帮助或收获,我就心满意足了。多思考,多问为什么。希望小伙伴们早点收到满意的offer! 越努力越幸运!
金九银十已经过了,就目前国内的面试模式来讲,在面试前积极的准备面试,复习整个 Java 知识体系将变得非常重要,可以很负责任的说一句,复习准备的是否充分,将直接影响你入职的成功率。但很多小伙伴却苦于没有合适的资料来回顾整个 Java 知识体系,或者有的小伙伴可能都不知道该从哪里开始复习。我偶然得到一份整理的资料,不论是从整个 Java 知识体系,还是从面试的角度来看,都是一份含技术量很高的资料。
4f45ff00ff254613a03fab5e56a57acb)收录**