字节跳动21春招研发第三场笔试 1 0.85 0.3 0.1

2023-12-04 17:38

本文主要是介绍字节跳动21春招研发第三场笔试 1 0.85 0.3 0.1,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

字节跳动2021春招研发第三场笔试
没想到 不能用本地 ide 不过牛客的 ide 也还行比 携程滴滴用的那个平台强多了感觉
四道编程题

第一题 1

简单a了

第二题 0.85

不知道哪里扣了 分 感觉这个应该a掉

第三题 0.3

整的flag while循环 一直 判断是否可以 更新数据
然后感觉会超时 内存溢出之类的

第四题 0.1

完全不会 骗了 10% 输出0
按照论坛里的 分数算 我就是 10+30*(0.85+0.3+0.1)= 47.5
木有及格啊~
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-avyJxT99-1616299706972)(https://uploadfiles.nowcoder.com/images/20210321/36237626_1616299611033/653B8DCA031D1E70E2D8D8C5439AFB7F "图片标题")]

#include<iostream>
#include<vector>
using namespace std;
int main(){cout<<0<<endl;return 0;
}
/*
#include<iostream>
#include<vector>
using namespace std;
int main(){vector<int>ans;int t;while(cin>>t){ans.push_back(t);}int sum=t;for(int i=ans.size()-2;i>=0;i--){int max = 2*ans[i];if(sum<max){sum=max;}else sum+=max;// cout<<ans[i]<<endl;}cout<<sum<<endl;return 0;
}#include<iostream>
#include<vector>
#include<queue>
using namespace std;
int main(){int n,m;cin>>n>>m;vector<int>v(n,0);for(int i=0;i<n;i++){int t;cin>>t;v[i] = t;}int sum = 0;int mmax = 0;int count = 0;for(int i=0;i<n;i++){sum+=v[i];count++;if(sum<=0){count=0;sum=0;}if(count>m){sum-=v[i-m];count--;}if(sum>=mmax){mmax=sum;}}cout<<mmax<<endl;return 0;
};/*
#include<iostream>
#include<vector>
#include<queue>
using namespace std;
int main(){int n,m;cin>>n>>m;//vector<int>ans(n,0);queue<long long int>q;int t;long long int sum = 0;long long int pre = 0;int count=0;for(int i=0;i<n;i++){cin>>t;pre+=t;count++;q.push(t);if(count>m){pre-=q.front();q.pop();count--;}if(pre<=0){pre=0;count=0;q= queue<long long int>();}if(pre>sum)sum=pre;//ans[i]=t;}cout<<sum<<endl;return 0;
}
*//*
#include<iostream>
#include<vector>
using namespace std;
int main(){int n,a,b;cin>>n>>a>>b;vector<int>v(2*n+1,-1);v[0]=0;for(int i=1;i<=2*n;i++){if(v[i]==-1||v[i-1]+b<v[i]){v[i]=v[i-1]+b;   }if(2*i<=2*n){v[2*i]=v[i]+a;   }}int flag=1;for(int i=2*n;i>0;i--){if(v[i]+b<v[i-1]){v[i-1]=v[i]+b;flag=1;}}while(flag){flag=0;for(int i=1;i<=2*n;i++){if(v[i-1]+b<v[i]){v[i]=v[i-1]+b;   flag=1;}if(i*2<=n&&v[i*2]>v[i]+a){v[i*2]=v[i]+a;flag=1;}}for(int i=2*n;i>0;i--){if(v[i]+b<v[i-1]){v[i-1]=v[i]+b;flag=1;}}}/*for(int i=2;i<=2*n;i++){//cout<<i<<endl;if(i%2==0&&v[i]>v[i/2]+a){v[i]=v[i/2]+a;}}*//*cout<<v[n]<<endl;return 0;
}/*
#include<iostream>
using namespace std;
int main(){int n,a,b;cin>>n>>a>>b;int sum = 0;int n2=0,n21=0;int t=n;int shiji2=0,shiji21=0;while(t>0){n2++;if(t%2==1)n21++;if(t/2*b<a){shiji21+=t/2;}else{shiji2++;}if(t%2==1){shiji21++;}t/=2;}sum = a*shiji2+b*shiji21;// cout<<shiji2<<" "<<shiji21<<endl;cout<<sum<<endl;return 0;
}
*/
/*
*/

这篇关于字节跳动21春招研发第三场笔试 1 0.85 0.3 0.1的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/454331

相关文章

.NET利用C#字节流动态操作Excel文件

《.NET利用C#字节流动态操作Excel文件》在.NET开发中,通过字节流动态操作Excel文件提供了一种高效且灵活的方式处理数据,本文将演示如何在.NET平台使用C#通过字节流创建,读取,编辑及保... 目录用C#创建并保存Excel工作簿为字节流用C#通过字节流直接读取Excel文件数据用C#通过字节

大模型研发全揭秘:客服工单数据标注的完整攻略

在人工智能(AI)领域,数据标注是模型训练过程中至关重要的一步。无论你是新手还是有经验的从业者,掌握数据标注的技术细节和常见问题的解决方案都能为你的AI项目增添不少价值。在电信运营商的客服系统中,工单数据是客户问题和解决方案的重要记录。通过对这些工单数据进行有效标注,不仅能够帮助提升客服自动化系统的智能化水平,还能优化客户服务流程,提高客户满意度。本文将详细介绍如何在电信运营商客服工单的背景下进行

字节面试 | 如何测试RocketMQ、RocketMQ?

字节面试:RocketMQ是怎么测试的呢? 答: 首先保证消息的消费正确、设计逆向用例,在验证消息内容为空等情况时的消费正确性; 推送大批量MQ,通过Admin控制台查看MQ消费的情况,是否出现消费假死、TPS是否正常等等问题。(上述都是临场发挥,但是RocketMQ真正的测试点,还真的需要探讨) 01 先了解RocketMQ 作为测试也是要简单了解RocketMQ。简单来说,就是一个分

跨国公司撤出在华研发中心的启示:中国IT产业的挑战与机遇

近日,IBM中国宣布撤出在华的两大研发中心,这一决定在IT行业引发了广泛的讨论和关注。跨国公司在华研发中心的撤出,不仅对众多IT从业者的职业发展带来了直接的冲击,也引发了人们对全球化背景下中国IT产业竞争力和未来发展方向的深思。面对这一突如其来的变化,我们应如何看待跨国公司的决策?中国IT人才又该如何应对?中国IT产业将何去何从?本文将围绕这些问题展开探讨。 跨国公司撤出的背景与

【LabVIEW学习篇 - 21】:DLL与API的调用

文章目录 DLL与API调用DLLAPIDLL的调用 DLL与API调用 LabVIEW虽然已经足够强大,但不同的语言在不同领域都有着自己的优势,为了强强联合,LabVIEW提供了强大的外部程序接口能力,包括DLL、CIN(C语言接口)、ActiveX、.NET、MATLAB等等。通过DLL可以使用户很方便地调用C、C++、C#、VB等编程语言写的程序以及windows自带的大

【秋招笔试】9.07米哈游秋招改编题-三语言题解

🍭 大家好这里是 春秋招笔试突围,一起备战大厂笔试 💻 ACM金牌团队🏅️ | 多次AK大厂笔试 | 大厂实习经历 ✨ 本系列打算持续跟新 春秋招笔试题 👏 感谢大家的订阅➕ 和 喜欢💗 和 手里的小花花🌸 ✨ 笔试合集传送们 -> 🧷春秋招笔试合集 🍒 本专栏已收集 100+ 套笔试题,笔试真题 会在第一时间跟新 🍄 题面描述等均已改编,如果和你笔试题看到的题面描述

【JavaScript】LeetCode:21-25

文章目录 21 最大子数组和22 合并区间23 轮转数组24 除自身以外数组的乘积25 缺失的第一个正数 21 最大子数组和 贪心 / 动态规划贪心:连续和(count)< 0时,放弃当前起点的连续和,将下一个数作为新起点,这里提供使用贪心算法解决本题的代码。动态规划:dp[i]:以nums[i]为结尾的最长连续子序列(子数组)和。 dp[i] = max(dp[i - 1]

react笔记 8-21 约束性 表单

1、约束性组件和非约束性组件 非约束性组件<input type="text" name="" defaultValue={this.state.msg}></input>这里他的value是用户输入的值 并没有执行操作 只是获取到了msg的值 用户输入不会改变数据非约束性组件需要使用defaultValue获取数据 否则会报错约束性组件<input type="text

两道笔试题

“char a='\72'”是什么意思? 这么理解:\为转义字符,\072转义为一个八进制数072,也就是十进制数的58买一送一,将转义字符对照表也一并贴给你吧:转义字符 意义 ASCII码值(十进制) \a 响铃(BEL) 007 \b 退格(BS) 008 \f 换页(FF) 012 \n 换行(LF) 010 \r 回车(CR) 013 \t 水平制表(HT) 009 \v 垂直制表(VT

JVM - 字节码文件详解

文章目录 目录 文章目录 1. 无关性基石 2. Class类文件结构 magic- 魔数 主副版本号 常量池 访问标志 类索引,父类索引与接口索引集合 字段 方法 属性 3. 类加载机制 类的生命周期 类加载过程 加载 连接 验证 准备 解析 初始化 4. 类加载器 类与类加载器 类加载器的分类 启动类加载器  扩展类加载器 应用程序类加