信息技术面试宝典:桥过法、逻辑谜题与概率计算
需积分: 9 126 浏览量
更新于2024-09-01
收藏 65KB DOC 举报
本资源是一份针对互联网大厂笔试的综合题目大全,包含多种类型的逻辑思维和问题解决题目,旨在帮助求职者提升在实际面试中的应对能力。以下是部分内容的详细解析:
1. **桥过人问题**:
这是一个经典的优化问题,涉及到队列策略和时间管理。四个人A、B、C、D需要在1、2、5和10分钟内过桥,限制条件是每次只能两人同行且手电筒仅能一并使用。最优解是分阶段进行:首先让A和B一起过桥(2分钟),A返回(1分钟),然后C和D过桥(10分钟),接着B返回(2分钟),最后再次A和B过桥(2分钟)。这样总共用时17分钟。
2. **数学谜题**:
题目涉及的是逻辑推理。当A和B得知两个数的和与积时,由于1到20的数对中,只有2和3满足和为5(2+3),积为6(2×3),而A和B都知道对方不知道,表明这个组合是唯一的,因此答案是2和3。
3. **概率计算**:
这是一个关于概率的问题。四个人中至少有两个人属相相同的概率计算为1减去每个人都不相同的情况的概率,即1-12/12 * 11/12 * 10/12 * 9/12,得到41/96。
4. **经济问题**:
涉及货币交易和损失计算。玩具店老板最初损失了购买小熊的30元,加上找零的70元,共损失了100元。但后来发现假币,他赔偿了水果店老板100元,再次损失100元,总共损失200元。
5. **编程技巧**:
宏定义题目展示了不使用比较和if语句判断两个数a和b的大小。这里使用了位操作,通过二进制位移和异或来实现比较,根据数值的大小决定结果。
6. **C语言编程**:
输出源文件标题和当前行号的方法利用了ANSI C标准的预定义宏`__FILE__`和`__LINE__`,它们分别表示当前文件名和当前行号,用于调试和定位代码位置。
这些题目覆盖了算法设计、逻辑思维、概率计算、经济决策和编程技能等多个方面,对于备考互联网大厂的应聘者来说,提供了丰富的实战演练材料。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-08-30 上传
2021-08-30 上传
2021-10-08 上传
2022-11-04 上传
2021-08-30 上传
2021-12-29 上传
ToF君
- 粉丝: 851
- 资源: 100
最新资源
- 13J913-1 公共厨房建筑设计与构造.rar
- N10SG模块手册.zip
- reqscraper:轻量级包装,用于Request和X-Ray JS
- simplyarch:在您选择要膨胀还是不膨胀的情况下安装Arch Linux的最简单方法
- Fork_Socket:Linux多进程服务器和客户端
- S32K1_FlexNVM:演示仿真EEPROM模块的用法
- matlab代码对齐-MATLAB:MATLAB学习笔记
- pyg_lib-0.3.1+pt20-cp311-cp311-macosx_11_0_universal2whl.zip
- sp0cket
- magic-frontend
- UIGoogleMaps:Coursera UIGoogleMaps 项目已修改为使用 Android Studio 进行编译。 确保您的 SDK 中安装了最新的 Google 存储库和 Google Play 服务。 可以在 https 找到原始来源
- MixRamp-开源
- CLRS:CLRS解决方案,包括C ++中的代码
- PROYECTOINGSOFT2
- 基于LSTM网络的外汇预测模型.zip
- i