首页 / 校招笔试
#

校招笔试

#
249681次浏览 2506人互动
此刻你想和大家分享什么
热门 最新
10-19 20:25
已编辑
西北农林科技大学 C++
A卷,选择题不做记录,只做编程题记录。编程题有点思考量,最终还是写完了,3/3,希望有面试编程1:一个数组,每次可以选择一个元素a[i],拆成两个和为a[i]的正整数x,y问最少多少次拆分可以让数组最大值不超过最小值的2倍n<=2e5,1<=a[i]<=1e9解法:记录最小值mn,把超过2mn的数字都强制拆成2mn,不足保留余数。这样每次拆分代价就是a[i]/(2mn)-1,如果a[i]无法整除2mn需要多拆一次。复杂度O(n)编程2:一个数组,每次可以选择两个下标i,j,如果n/i==n/j(下取整),则可以把a[i]和a[j]同时变成gcd(a[i],a[j])令最终数组和最小n<=2e5,a[i]<=1e9解法:不妨令n/i(下取整)相同的元素放在一起考虑,他们之间会相互影响,则最小化元素和,就是把每个元素变成他们的公共gcd,计算公共gcd只需要顺序累计gcd即可。复杂度O(nloga[i])编程3:一个数组,每次可以交换两个相邻元素,让数组变成单峰序列,求最小交换次数n<=5e5,a[i]<=1e9解法:按数值从小到大考虑。最小的数值肯定是排在序列头或者序列尾,可以发现每次考虑完最小元素,剩余元素就变成了一个规模缩小的子问题。只需要每次看把最小元素放在头所需步骤更少,还是放在尾所需步骤更少。另外还需要考虑相同元素的情况。先考虑最小元素是单独出现的情况,只需判断元素在原数组里,前面有多少个数字,后面有多少个数字即可。考虑完就把数字从原数组删掉。这里可以用线段树、树状数组、或者提前预处理逆序对也ok然后是相同数字如何处理,假设有k个相同的最小元素。不妨考虑其中q个放在队头,p个放在队尾。很显然我们需要按照这些元素原来的相对顺序,前q个依次放队头,后p个逆序依次放队尾,这样是最优的。直到这个顺序就可以枚举多少个放队头,这里预处理每个元素移动到队头队尾所需的步骤,然后用前缀和优化即可。最终总复杂度O(nlogn)
KeHe:实际上 t3 就是 sum min(左边比a_i大的,右边比a_i大的)
投递大连飞创信息技术有限公司等公司10个岗位
点赞 评论 收藏
分享
牛6666666__:select f.farm_name as farm_name, c.crop_name, c.crop_type, round(avg(health_index), 2) as avg_health_index, round(sum(yield_kg_per_hectare),0) as avg_yield_kg_per_hectare, datediff(max(measurement_date), min(planting_date)) as growth_days from crop_data cd inner join farms f on cd.farm_id = f.farm_id inner join crops c on cd.crop_id = c.crop_id where cd.measurement_date between '2024-03-01' and '2024-06-30' group by cd.crop_id, cd.farm_id,f.farm_name having count(cd.data_id) >= 3 order by avg_health_index desc, avg_yield_kg_per_hectare desc,farm_name
投递恒生电子股份有限公司等公司10个岗位
点赞 评论 收藏
分享
点赞 评论 收藏
分享
给参加中石化秋招笔试考生一点备考建议🤏一、思想素质1️⃣企业文化• 核心内容背诵:熟记《企业文化建设纲要》中的企业使命(为美好生活加油)、愿景(建设世界领先洁净能源化工公司)、核心价值观(人本、责任、诚信、精细、创新、共赢)及战略布局(“一基两翼三新”)。• 2025年重点:关注中石化官网“新闻中心”板块,重点积累:◦ 新能源项目:如氢能产业链布局(如“绿氢”示范项目)、光伏电站建设。◦ 技术突破:炼化低碳技术(如CCUS碳捕集)、高端化工新材料研发。◦ 社会责任:绿色企业创建成果、乡村振兴举措。2️⃣时政热点• 高频考点:◦ 国内z策:二十大报告中关于“双碳”目标的最新表述、《新能源汽车产业发展规划(2021-2035年)》修订内容。◦ 国际动态:OPEC+减产协议对油价的影响、国际能源署(IEA)2025年全球能源展望。◦ 行业趋势:氢能在交通运输领域的应用、页岩气开发技术突破。3️⃣ 价值观与责任感• 题型特点:通过职场情境题(如项目资源分配冲突、安全事故处理)考察团队协作、风险预判能力。• 答题技巧:◦ 优先选择体现“严细实”作风的选项(如严谨排查隐患、及时向上级汇报)。◦ 避免个人英雄主义,强调集体决策与合规流程。二、思维能力1. 类行测题型• 言语理解(10-15题):◦ 词语辨析:积累高频成语(如“相辅相成”“未雨绸缪”),关注近义词差异(如“周密”vs“严密”)。◦ 主旨概括:通过“关键词法”快速锁定核心句(如“然而”“因此”引导的句子)。• 逻辑推理(20-25题):◦ 图形推理:分类总结规律(位置类、属性类、数量类),重点练习对称性、叠加运算。◦ 假言命题:掌握“如果A,那么B”等价于“非A或B”的转化规则,快速判断推理有效性。• 数量关系(10-15题):◦ 优先得分题型:工程问题(套用公式:工作量=效率×时间)、容斥原理(三集合公式)。• 资料分析(5题):◦ 速算技巧:截位直除法(保留两位有效数字)、差分法比较分数大小。◦ 时间管理:每篇材料控制在5分钟内,先读题干再定位数据,注意单位陷阱(如“万吨”vs“吨”)。校招  留学生秋招   笔试  中石化校招
投递大连飞创信息技术有限公司等公司10个岗位
点赞 评论 收藏
分享
10-12 13:46
已编辑
西安交通大学 Java
点赞 评论 收藏
分享
11-16 11:02
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客网在线编程
牛客网题解
牛客企业服务