2019春招,完美世界笔试第一题

Android春招总结:论一个本科渣渣是怎么逆袭从咸鱼到Offer收割机的? 做的。看我加粗的部分:提出问题+初步解决方案+失败了+失败原因分析+下一步操作+对于这个操作的思考。不要求你解决了什么问题,但是你要体现出来,你真的在思考。这确实是我最近遇到的问题,我解决方案还是使用AndroidM相关库进行的自定义。上面这段话透露了什么? 阅读详情

我的解答:

import java.util.*;

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		while (sc.hasNext()) {

			/*1.读取数据*/
			int n = sc.nextInt();// 题目的数量

			// 注意:我们声明数组的长度为"n+1",并另score[0]和time[0]等于0;
			// 从而使得 数组的下标,对应于题目的序号。即score[1]对应于第一题的分数,time[1]对应于第一题的时间
			int[] score = new int[n + 1]; // {0,5,4,3,5,2} 每道题对应的得分
			int[] time = new int[n + 1]; // {0,2,2,3,5,1} 每道题要花的时间

			score[0] = 0;
			for (int i = 1; i < n + 1; i++) {
				score[i] = sc.nextInt();
			}

			time[0] = 0;
			for (int i = 1; i < n + 1; i++) {
				time[i] = sc.nextInt();
			}

			int limitTime = sc.nextInt();

			/*2.开始求解。相当于用动态规划法求解01背包问题*/
			int[][] v = new int[n + 1][limitTime + 1];// 动态规划表.使得v[i][j]对应于:有i个题目可选做,在j时间内,我们可能得到的最高分

			// 填动态规划表
			for (int i = 0; i < n + 1; i++) {
				for (int j = 0; j < limitTime + 1; j++) {
					if (i == 0) {
						v[i][j] = 0; // 边界情况:若只有0道题目可以选做,那只能得到0分。令V(0,j)=0
					} else if (j == 0) {
						v[i][j] = 0; // 边界情况:若只有0分钟的考试时间,那也只能得0分。令V(i,0)=0
					} else {
						if (j < time[i]) {
							v[i][j] = v[i - 1][j];
						} else {
							v[i][j] = Math.max(v[i - 1][j], v[i - 1][j - time[i]] + score[i]);
						}
					}
				}
			}

			System.out.println(v[n][limitTime]);// 有n个题目可选做,在limitTime考试时间内,我们可能得到的最高分

		}

	}

}

测试结果:

输入:

5
5 4 3 5 2
2 2 3 5 1
10

输出:
16

----------------------------------------------------

输入:
4
3 4 5 6
2 3 4 5
8

输出:
10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c++工程师历年企业笔试真题汇总 https://www.nowcoder.com/test/128/summary 阿里巴巴2010搜索研发C++工程师笔试卷 https://www.nowcoder.com/test/165/summary 迅雷2014C++笔试卷Ahttps://www.nowcoder.com/test/166/summary 迅雷2013C++笔试卷Bhttps://www.nowcoder.c... 阅读详情

相关推荐

2016完美世界招聘笔试题———互联网Java开发

国庆之后一直忙于很多事,今天翻得原来的笔试题,做了一些放在这里,望对有需要的能有所帮助。 第2题答案:http://blog.youkuaiyun.com/uniquewonderq/article/details/48113071 第1题答案: package test; public class test { public static void main(Stri

5756

完美世界2022秋招客户端笔试

完美世界2022秋招游戏客户端笔试

qq_51779146的博客 636

完美世界2016年c/c++的笔试题

完美世界2016年c/c++的笔试题 很有用的资料,值得收藏。

2022.08.27 完美世界笔试

不是求offer的一天了,是求个面试吧

qq_40102160的博客 3129

完美世界笔试题

完美世界笔试题

完美世界笔试题.zip

完美世界笔试题,2019年的,大家可以下载一下做一下,之前自己面试纯属尝试

2018 完美世界校招笔试编程题(Java)

01背包简单题,只不过要用Java写,写了比较久一点 import java.util.Scanner; public class Main { public static void main(String[] args) throws Exception { Scanner scanner = new Scanner(System.in); int num = scanner....

ICLiuLi 2801

博流BL602开发二 环境搭建与固件烧录实战

本文详细介绍了博流BL602 RISC-V芯片开发环境的搭建与固件烧录全流程。从Linux/WSL系统选择、RISC-V工具链配置、SDK获取,到编译首个Wi-Fi示例并生成固件镜像,再到通过命令行或图形化工具完成烧录及串口测试,提供了完整的实战指南和常见问题解决方案。

weixin_29175469的博客 452

2019.04.15完美世界前端实习生笔试

完美世界前端笔试说明单选不定选编程感受 说明 笔试时间:4.15 号19:00-21:00,笔试网站牛客网 第二次笔试(第一次是CVTE),选择题还好,编程题比较惨…提前了一个小时交卷了,深刻地感受到了自己的菜… 笔试时分为三部分,单选(20*2)、不定选(10*3,少选得一半分)、编程(1*30),你可以自由选择从哪一部分开始,这一部分提交之后才能继续下一部分。每一部分跟牛客网上的模拟练习相似,...

qq_36282931的博客 815

企业级AI Agent平台建设方案

本报告将深入剖析构成一个顶级AI Agent平台的各个功能层面,为构建者提供一份全面的战略蓝图。

分享AI和大数据领域的知识和研究 1582

Ubuntu 22.04下GNU Radio 3.10全家桶编译避坑实录:从UHD、VOLK到WiFi收发模块gr-ieee802-11

本文详细介绍了在Ubuntu 22.04系统下编译安装GNU Radio 3.10全家桶的完整流程,包括UHD驱动、VOLK优化库以及WiFi信号处理模块gr-ieee802-11的集成。通过逐步指导解决版本兼容性和依赖问题,帮助研究人员快速搭建高效的软件定义无线电开发环境,特别适合使用USRP设备进行无线通信研究的开发者。

weixin_30825199的博客 447

智鼎逻辑推理题及答案_2020常见校招笔试题型解析

原标题:2020常见校招笔试题型解析3月10日,宝洁春招/暑期实习正式开启此外完美世界3月9日开启春招特斯拉3月9日开启春招沃尔玛3月9日开启春招小米集团3月5日开启春招英特尔3月5日开启春招强生3月2日开启春招名企春招已渐入佳境 网申-笔试-面试是校招季当中必须经历的三个阶段截至目前已经有字节跳动、亿滋、三七互娱、吉利多家企业发放笔试邀请 名企笔试平均会刷掉的50%应届生大部分的同学会在这个部...

weixin_32098487的博客 1万+

【机械臂视觉抓取从理论到实战】

首先声明一下,此项目是参考B站哈萨克斯坦UP的【机械臂视觉抓取从理论到实战】 此内容为他研究生生涯的阶段性成果展示和技术分享,所有数据和代码均开源。所以鹏鹏我特此来复现一下,我采用的硬件与之有所不同,UP主使用UR5,我实验室采用的是UR3,下面列出相关材料 UR3CB3.12:https://www.universal-robots.cn/cb3/ 【UR3系统升级到CB3.12附带URcap1.05】硬件支持代码支持 jacquard数据集:https://pan.baidu.com/s/1524HrV

vor234的博客 5188

2019春招,完美世界笔试第二题

我的解答: import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while (sc.hasNext()) { int n = sc.nextInt(); int[] A = ...

春卷同学的博客 977

电机驱动器MP6540H应用设计

/ ... 其他初始化函数(SystemClock_Config, MX_GPIO_Init, MX_TIM1_Init, MX_TIM2_Init)需要你根据STM32CubeMX生成或手动编写。// 假设霍尔传感器引脚是 GPIO_PIN_8, GPIO_PIN_9, GPIO_PIN_10。// 低侧U相GPIO引脚。

zhusl6688的博客 663

Java数据可视化实战:基于JFreeChart的数学函数绘图工具开发

JFreeChart是一个开源的Java图表库,适用于Swing和JavaFX应用程序。折线图和面积图柱状图和饼图散点图和气泡图组合图表3D图表等实现自定义数学表达式解析:java复制下载throw new IllegalArgumentException("表达式不能为空");// 验证表达式try {}");throw new IllegalArgumentException("无效的数学表达式: " + e.getMessage());try {

2201_76125393的博客 365

春招秋招笔试面试时间(2020年)

序号 公司 投简历时间 春招笔试面试时间 1 腾讯 2020.3.10 3.17一面(微信) 3.20一面(网盘) 4.7 PCG的研发部 4.12光子侧开一面 4.18光子侧开二面 4.18光子侧开三面 4.18 侧开hr面试 通过 2 斗鱼 2020.2.27 2020.3.22笔试 4.21一面 4.21二面 4.26hr面 通过 3 京东 2020.3.22 2020.4.18笔试 4.22一面 4.28一面 5.7hr面试 通过 ...

weixin_41563161的博客 2699

快速傅里叶变换(FFT)的汇编实现在DSP开发中

在数字信号处理(Digital Signal Processing,DSP)开发中,使用汇编语言实现FFT可以进一步提高计算性能和优化系统资源的使用。FFT是一种分治算法,它通过将一个长度为N的离散时间域序列分解为多个长度为N/2的子序列,然后递归地进行计算。开发者可以根据实际需求,结合具体的硬件平台和编译器工具链,对FFT的汇编实现进行优化和定制化。需要注意的是,上述示例代码中只给出了FFT的基本框架,具体的合并操作及其他细节需要根据实际需求进行实现。上述示例代码演示了一个简单的FFT汇编实现。

QoTypescript的博客 683

智鼎逻辑推理题及答案_PreTalent职场说|2020常见校招笔试题型解析

3月10日,宝洁春招/暑期实习正式开启此外完美世界3月9日开启春招特斯拉3月9日开启春招沃尔玛3月9日开启春招小米集团3月5日开启春招英特尔3月5日开启春招强生3月2日开启春招......名企春招已渐入佳境网申-笔试-面试是校招季当中必须经历的三个阶段截至目前已经有字节跳动、亿滋、三七互娱、吉利多家企业发放笔试邀请名企笔试平均会刷掉的50%应届生大部分的同学会在这个部分无缘面试所以在名企网申之后现...

weixin_39629129的博客 5107

一张图读懂 SAP S/4HANA Cloud 与 SAP BTP 的扩展版图

本文解析了SAP S/4HANA Cloud的扩展技术谱系,提出扩展应分为on-stack(系统内)和side-by-side(并行)两种路径,并沿着低代码到专业代码的能力梯度进行分层。on-stack扩展包括面向业务人员的Key User Extensibility和面向开发者的Developer Extensibility,强调贴近核心业务对象;side-by-side扩展则依托SAP BTP平台,提供SAP Build低代码工具、CAP开发框架和ABAP云环境三种方案,支持解耦创新。文章通过五个真实案

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 253

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

20届咸鱼水了几场春招笔试题目总结

我是一名20届毕业生,距离我参加春招实习还有一年,跟随我的师兄们参加了几场笔试(感谢给我水的机会的公司)。因为大部分都是招聘19届的实习生,20届学生投了简历也不会通过。所以我有幸参加了几场线下笔试。接下来的日子就是修炼了。不折腾了,提前去感受了一下,总结起来就一句话:“我现在这个水平要是能找到工作,那个公司要么是不咋缺人干活,要么就是hr,面试官在面试我的时候大脑间歇性短路”。第一场:作业帮,作...

q_all_is_well的博客 233

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

2020春招总结

前言: 本文主要是对自己春招的一个总结 对没有相关面试经历的同学来说可以通过本文了解春招的相关情况,以便有更好的准备。 当然,也有一些经验总结,避免大家走弯路,觉得还行点个赞呗。 个人情况: 双非本科生,2019年考研失败,2020年开始3月初开始春招之旅,并于5月初结束,历时2个月。 在此之前,未有任何找工作经历。只经历过学校举办的毕业实习(很水),获得过蓝桥杯省一。 编程方面,水过班上的两个设计项目,无整体编程经验(现在有了,毕设,哈哈) 投递途径: 牛客网:强力推荐,我的首选,上面有很多家企

weixin_44264744的博客 1234

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

2023春招总结

2023.4.20 对于我而言 春招基本结束春招给我最直观的感受就是萧条、不稳定、hc少。

clrlone的博客 1274

天道酬勤,记春招之路(完美世界,360,腾讯IEG,网易雷火)

一.前言先说说自己的一些情况吧,本人来自双非一本理工科学校,软件工程大三学生。大学期间参加过ACM竞赛,也进过实验室做过项目。主要学习的语言是C++,但是项目开发却是用的Unity+C#进行项目开发。除了实验室的项目,自己也会抽闲暇时间自己做一些游戏Demo。目前想从事的岗位是游戏客户端开发工作。所以投递的岗位都是游戏开发。二.春招之旅完美世界 过程:    完美世界应该是我最早投递的公司,因为实验

YzlCoder的记事本 8469

完美世界2020春招笔试题(通过)

给一个字符串,将其中的{0},{1},{2}分别替换为给定的。 例如"I {0} want to {1} it!", “really”, “do"变为"I really want to do it!” 字符串中给定的最多到{2},若不够替换,使用"null"替换。 string getSentence(vector<string>& strs) { // write code...

qq_36854246的博客 1392

2017春招实习总结

目录 1.结果 2.准备工作 3.申请 4.笔试 5.面试 6.博客和Git 7.一些忠告 嗨,大家好,我叫司虎虎 目前是华中师范大学CS专业研二的一名学生,在春招实习生招聘的3个月内,我一共投了31家公司,4...

249
上一篇: 【动态规划】01背包问题(通俗易懂,超基础讲解)
下一篇: 0-1背包问题(Java详解)
春卷同学
博客等级 码龄12年 1668粉丝 244原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值