滴滴2016校招测评题(建水库问题)

2019阿里校招测评题 物流派送员最短路径问题 题目: 解题思路: 还是尝试用全排列先去求个解出来,把所有可能的路径都求出来,找出最短的那个。 但是感觉用启发式算法效果会更好,尝试使用两元素优化求解。 代码实现: 全排列版本: public class Test { private static int times = 0; private static int minCost = Integer.MAX_V... 阅读详情

bg.jpg

一、前言

每周面试题,这周来个简单点,而且最近也在写 Android 自定义 View 系列的文章,欢迎大家关注公众号【于你供读】,每周推送面试题,每天推送技术干货。

二、题目

已知每个城市的用水需求相同,每月水库的进水速率恒定不变。现有一座水库供水,如果供应 10 个城市的话,一个月水库就会枯竭;如果供应 8 个城市的话,一个半月水库就会枯竭。当前城市化进程不断加快,新的城市不断产生,为了能够持续满足 12 个城市的供水,还至少需要建设几个这样的水库?

A. 2
B. 3
C. 4
D. 5

三、解题

这题相对来说,还是比较简单的,题目中最重要的一句话就是“现有一座水库供水,如果供应 10 个城市的话,一个月水库就会枯竭;如果供应 8 个城市的话,一个半月水库就会枯竭”,从这句话我们可以得出半个月水库的出水量可以养活 2 个城市,也就是说一个月的出水量可以养活 4 个城市。那么问题来了,要养活 12 个城市呢?

当然,12 / 4 = 3 ,3 个水库就能养活 12 个城市,可是这里要看清楚,千万看清楚,题目问的是 “还至少需要建设几个这样的水库” ,本来有一个这样的水库,还至少需要几个,所以答案是 2

如果上面表述的不清晰,我们用数学公式来解答一下:

假设水库库存的水量为 M
水库每月进水为 x
每个城市每月消耗水 m

根据题目的意思可以得到以下两条公公式:
M + x = 10 * m
M + 1.5 * x = 8 * m * 1.5
解得:x = 4 m

最后假设需要 n 个水库,就能养活 12 个城市,也就是:
n * x = m * 12
因为 x = 4 m ,所以解得 n = 3 ,所以最后的答案为 2 ,选择 A

按照之前的习惯,都会用程序模拟一下的,这次就偷下懒,不写程序了!嘻嘻!

阿里巴巴2015校园招聘在线测评题及参考答案 立即下载

相关推荐

R语言实战:5分钟搞定GEO单细胞数据(scRNA-seq)下载与整理(附完整代码)

本文详细介绍了如何使用R语言快速下载和整理GEO单细胞数据(scRNA-seq),提供完整的自动化处理代码。从环境准备、数据获取到文件整理和质量检查,涵盖10X Genomics标准格式及非标准数据的处理技巧,帮助生物信息学研究者高效完成数据预处理工作。

weixin_29054399的博客 600

每日一练

选择题 Java选择题10道 以下程序会输出什么 int a =100,b=50,c=a-- -b,d=a-- -b; System.out.println( a); System.out.println( b); System.out.println( c); System.out.println( d); 正确答案: C 你的答案: C (正确) A. 100 48 48 49 B. 100 49 48 52 C. 98 50 50 49 D. 98 50 50 48 解析(1)c=a--

PPDY93的博客 920

实用电路精讲系列---双级运放放大电路(差分放大+跟随缓冲)

本文分析了双极运放放大电路的工作原理及其典型应用。该电路结合差分放大器和跟随缓冲器,实现高精度信号放大与阻抗匹配。差分放大器通过放大差模信号并抑制共模噪声提升信噪比;跟随缓冲器则提供阻抗变换,确保信号稳定传输。两者协同工作可优化输入阻抗、增强噪声抑制并提高设计灵活性。文章还列举了10个典型应用案例,包括医疗设备、工业传感器和新能源系统等,展示了该电路在精密电子系统中的关键作用。最后通过实用电路分析,详细说明了各模块功能及设计注意事项。

weixin_40590799的博客 2952

2018校招笔试真题汇总

2018校招笔试真题汇总最近看好多牛油贡献了很多考试的真题,我把他们汇总在一起给到大家,也感谢这些牛油的贡献,只要进这个汇总贴的,你们都将每人获得一份牛客送出的礼物一份~~~科大讯飞: 2018秋招笔试科大讯飞java笔试试题https://www.nowcoder.com/discuss/67684?type=2&order=3&pos=13&page=0 锐捷: 201...

It_BeeCoder的博客 1万+

基于FFmpeg与Nginx的大华摄像头实时视频Web接入方案

本文详细介绍了一种基于FFmpeg与Nginx的大华摄像头实时视频Web接入方案。该方案通过FFmpeg将摄像头RTSP协议流转换为浏览器友好的HLS格式,并利用Nginx进行高效分发,最终结合Video.js构建前端播放页面,实现无需插件的跨平台实时监控。方案具有免费、轻量、稳定、易于部署的特点,适合中小企业、个人开发者快速搭建内部监控或展示系统。

weixin_28040125的博客 343

Simscape Multiboby学习笔记1——跟着官网学Multibody

文章目录一. 引言二. Simscape Multibody自学之路三. 本教程的目录 一. 引言 最近在倒腾Matlab的动力学仿真,起因是看到有人推荐Matlab的multbody模块,一经了解之下简直惊为天人。作为一名Matlab的小粉,看到这么好用的模块简直不要太开心,之前用simulink搭飞行器的仿真模型,虽然能够仿真看到六自由度位移,毕竟不能可视化,还是很不够直观,而且simulink仿真(以及更费力的脚本文件仿真)需要精确建模,模型不精确计算也是天差地别。而Multibody在具备其他动力学

qq_30267617的博客 8241

滴滴笔试题(测试开发)

1.题目描述: //X 和同学跳高跳远 // 给定一个n为人数 //第二行和第三行输入n个字母 代表n个人的成绩排名(每个字母都不相同) //例:输入 10 // ABCDEFXIGH X前面有ABCDEF // AHCXBDEFIG X前面有AHC 所以两次相比 X 最好成绩是第三名 最差成绩第八名 //输出 3 8 解题思路: 将X前面的同学放在set1 中,set2中放X后面的同学 判断set1中包含多少个第二行在X前面的同学,set2 中包含多少个第二行在X后面的同学

diamond__的博客 1619

基于STM32L4XX、HAL库的AP6275S WIFI 模块驱动程序设计

支持802.11a/b/g/n/ac/ax (Wi-Fi 6)标准。// 这部分通常依赖于Broadcom提供的固件和驱动。// 这里需要添加Wi-Fi固件加载和初始化的代码。// 通常需要通过SDIO发送命令和接收响应。// 这里需要添加蓝牙HCI初始化代码。// 处理Wi-Fi和蓝牙数据。// 这里需要实现Wi-Fi连接逻辑。// 初始化SDIO和UART。// 确保蓝牙使能引脚已设置。// 关闭Wi-Fi和蓝牙。// 关闭Wi-Fi和蓝牙。// 打开Wi-Fi和蓝牙。// 初始化AP6275S。

zhusl6688的博客 274

android面试 经验总结

面试经验如何应对1~3年的尴尬 1~3年的开发者大多处在初级阶段。小厂待遇差,大厂进不去。处于一个尴尬的境地。 正确的心态考察哪些点? 1,简历的真实度 2,技术的深度 凭考察技术上的深度,就可以考察一个人是否对技术有热情,是否有技术好奇心等等这些很多大牛认为的所谓“优秀程序员的特征”。 “一个人对他所做的事情了解得越深,他就能做的越好”3,技术的广度 深度是必要条件,广度是加分项。同样

ThePromonkeyOf_HeLuo的博客 929

手把手教你学Simulink——基于全桥 LLC 谐振变换器的双向 DC-DC 建模与仿真

本文详细介绍了基于Simulink的双向全桥LLC谐振变换器建模与仿真方法。内容涵盖:1)LLC谐振变换器背景与双向化挑战;2)系统架构设计及关键数学推导(FHA增益分析、双向控制逻辑);3)Simulink建模步骤(功率级搭建、PWM生成、同步整流实现);4)仿真结果分析(正向/反向工作验证、ZVS特性);5)工程实践建议(增益微调、代码生成与HIL测试)。通过手把手教学,帮助读者掌握950V↔48V双向LLC变换器的完整设计流程,实现高效率能量双向流动的同时保持软开关特性,适用于储能系统、车载充电等应用

MHD0815的博客 175

【史上最全面esp32教程】oled显示篇

esp32-arduino Oled屏幕的使用

m0_62599305的博客 1万+

好未来 2019校园招聘 笔试编程题-2018.8.28

思路: 1. 遍历求字符和sum,遍历过程之中碰到3的倍数,最终结果res+1,sum重新计数 2. 单个字符如果是3的倍数(包括0),res+1,然后立刻sum重新计数 #include <iostream> #include <string> #include <cstdio&a

whl_program的博客 1610

【网络安全 | 渗透工具】密码字典生成工具crunch、cupp安装使用教程

Crunch是一个常用的密码破解工具,它可以根据指定的字符集、长度和模式生成各种可能的密码并进行暴力破解。同时,Crunch可以将生成的密码保存到文件中,以便在破解工具中使用。在进行渗透测试时,手动收集密码字典是十分耗时的,利用密码字典生成工具可以大幅缩短时间,提高爆破宽度。

等风来 8421

滴滴出行2016年校招笔试题整理

//本文仅供个人学习交流 选择题: 1.一个均匀的木板,从头烧到尾需要两小时,问准确测量2.5小时需要几块木板 2.从A城市到B城市,高速路占2/3,限速120公里每小时,普通公路占1/3,限速60公里每小时,一共需要10小时,问距离是多少 3.甲乙丙三个人,分别在北京、上海、广州,以及金融、管理和外语专业,已知一些条件推断甲的专业 4.有2015盏灯,初始状态都是关闭,第一次点1的倍数

@steveyg 7953

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

2019阿里校招测评题(编程)

明小学的小朋友们要举行一年一度的接力跑大赛了,但是小朋友们却遇到了一个难题:设计接力跑大赛的线路,你能帮助他们完成这项工作么? 光明小学可以抽象成一张有N个节点的图,每两点间都有一条道路相连。光明小学的每个班都有M个学生,所以你要为他们设计出一条恰好经过M条边的路径。 光明小学的小朋友们希望全盘考虑所有的因素,所以你需要把任意两点间经过M条边的最短路径的距离输出出来以供参考。 你需要设计这样一个...

WJsuperrunner 6840

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

校招选择题汇总【图形推理(1)】含答案解析

图形推理50中规律,自行阅读 1. 大小变化 2. 方向旋转 3. 笔画增减 ( 数字 , 线条数 ) 4. 图形求同 5. 相同部份去掉 6. 图形叠加 ( 简单叠加 , 合并叠加 , 去同叠加 ) 7. 图形组合变化 ( 如: 首尾两个图形中都包含中间图形 ) 8. 对应位置阴影变化 ( 两图相同或不同则第三图对应位置变阴影或变空白 ) 9. 顺时针或逆时针旋转 10. 总笔画成等差数列 ...

Teacher_HENG 8万+

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

校招笔试题集锦(持续更新)

仅作学习记录之用,以便日后复习回顾,侵删。 目录 华为 1、修改机票 2、旋转方阵 3、处理字符串 4、 IP地址匹配 5、寻找最大方阵 6、奥塔曼打怪兽 7、数组重排 8、一百以内计算器 拼多多 1、掷骰子 字节跳动 1、圆形花园的入口 2、2048的操作 华为 1、修改机票 代码: import sys def reschedule(or...

hitzijiyingcai的博客 2761

应届在校大学生如何学软件测试

最近挺多学生问我,在校大学生如何学测试,一般面试会问那些内容,今天我简单说下,如果不清楚的可以再继续私信聊吧。 因为我参加了好多年校招,作为企业的测试经理,其实目前已经是测试总监了,也一直在培养优秀的测试新人,对于测试来说,我在招聘时会从一下几个点去聊,一般熟悉这些的东西都是作为优先招聘的对象的: 熟悉基本的计算机知识; 熟悉mysql、sqlserver等 熟悉linux 熟悉网络拓扑 熟悉编程...

TesterTT的博客 789

软件测试常考问题

原文:https://www.nowcoder.com/ta/review-test?query=&asc=true&order=&page=1 什么是软件测试? 答:软件测试是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例(即输入数据及其预期的输出结果),并利用这些测试用例去运行程序,以发现程序错误的...

qq_22080999的博客 1376

2019阿里校招测评题,光明小学完全图最短路径问题

光明小学的小朋友们要举行一年一度的接力跑大赛了,但是小朋友们却遇到了一个难题:设计接力跑大赛的线路,你能帮助他们完成这项工作么? 光明小学可以抽象成一张有N个节点的图,每两点间都有一条道路相连。光明小学的每个班都有M个学生,所以你要为他们设计出一条恰好经过M条边的路径。 光明小学的小朋友们希望全盘考虑所有的因素,所以你需要把任意两点间经过M条边的最短路径的距离输出出来以供参考。 你需要设计这样一...

蛋烘糕的博客 7618

滴滴笔试题——小试牛刀

题目:寻找丑数,把只包含因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。 输入描述:整数N 输出描述:第N个丑数 输入 6 输出 6思路:此题目中关键在于分析出新的丑数都是由现有的丑数乘以2,3,5得来的,如果现在的...

weixin_34117522的博客 1577

判断推理刷题

1.低碳出行,是指二氧化碳排放低、能耗低、污染少、环境友好的出行方式。 下列各项中,不属于低碳出行的是 正确答案: C 你的答案: C (正确) A.步行 B…乘坐地铁 C.乘坐出租车 D.拼车上班 解析;因为是自己一个人乘坐出租车,所以不属于低碳出行 3.某天49名司机来滴滴注册,他们中至少有( )名司机是同一个月出生 正确答案: C 你的答案: B (错误) A.1 B.2 C.5 D.12 解析;49/12=4…1 假设每个月份人数都最少为平均值4,把多出来的1个人增添到任意一个月份,则至少

ytyif的博客 911

2015携程JAVA工程师笔试题(基础却又没多少人做对的面向对象面试题)

最近真的发现自己越来越懒了,虽然现在有点晚了,可是内疚完之后,还是得更新每个星期一篇的面试题,找了很多面试题,发现有些很基础的就没必要分享出来,最后找了这么一篇经典的面试题,一开始我也还真做错了,话不多说。来看下 2015 携程的 JAVA 工程师的面试题 一、题目 public class Base { private String baseName = "base"; publi

GitHubClub 1万+
上一篇: 从0到1Android自定义View(一)零散基础知识
下一篇: Android Studio 代码混淆(你真的会混淆吗)
Two_Water
博客等级 码龄12年 573粉丝 134原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值