• 2024-11-04独木桥问题——读写问题变形
    有一座东西方向的独木桥,请分别用PV操作实现以下3个要求:每次只允许一个人过桥;当独木桥上有行人时,同方向的行人可以同时过桥,相反方向的人必须等待;当独木桥上有自东向西的行人时,同方向的行人可以同时过桥,从西向东的方向只允许一个人单独过桥;是读者写者问题的变形(1)使用mutex互
  • 2024-02-19P5914 MOS 题解
    一道练习贪心证明的好题。绝大多数题解只是点出了以下结论:要么最快的带最慢的;要么最慢的带次慢的。并没有给出证明。我就补上这个证明。为了证明这个贪心结论,我们先证明几个引理。引理一:每次将火把带回来的,一定是对岸最快的。引理一证明:如果回来的不是对岸最快的,让对岸最
  • 2024-02-15【算法】【动态规划】过桥问题
    1 题目在一个夜黑风高的晚上,有n(n<=50)个小朋友在桥的这边,现在他们需要过桥,但是由于桥很窄,每次只允许不大于两人通过,他们只有一个手电筒,所以每次过桥的两个人需要把手电筒带回来,i号小朋友过桥的时间为T[i],两个人过桥的总时间为二者中时间长者。问所有小朋友过桥的总时间最短是
  • 2023-11-06创新思维:腾讯产品经理如何解决一头800kg牛的过桥难题?
    亲爱的小伙伴们,大家好!我是小米,一个热爱技术、热爱分享的90后,今天我要和大家一起探讨一道经典的面试题——“腾讯产品经理面试题:一头牛重800kg,一座桥承重700kg,牛该怎么过桥?”这个问题看似简单,但其实蕴含着许多深刻的思考,非常值得我们一起来解析。面试的重点这个问题既考察了数学和物
  • 2023-10-13软件测试面试题-逻辑题【杭州多测师_王sir】
    1.你有不限量的水,还有两个罐子,容量分别是5升和3升,怎么取4升的水?先把3升的杯子装满,倒进5升的杯子;之后把3升的杯子装满,倒进5升的杯子,里面还剩1升。之后把5升的杯子里的水都倒掉,把3升的杯子里的1升倒进去。再把3升的杯子装满,倒进5升的杯子。2.房间内有三盏灯,房外有三个开关,只能
  • 2023-09-27面试之智力题
    一千瓶药水中有一瓶毒药,毒性在喝下后24小时发作,问至少需要多少只老鼠才能在24小时后得出哪瓶是毒药?将一千瓶药水编号1~1000,对应10位二进制位。让第1只老鼠嘬一口所有二进制编号第1位为1的药水,第2只老鼠嘬一口所有二进制编号第2位为1的药水,依次类推则需要10只老鼠。24小时后如
  • 2023-07-21codility算法题:猫过桥问题
    1.题目读题  考查点 2.解法思路 代码逻辑 具体实现 publicclassSolutions{publicstaticvoidmain(String[]args){System.out.println(solution(10,newint[]{2,3,4,8},newint[]{2,5}));System.out.println(solution(10,
  • 2023-07-072532. 过桥的时间 todo
    共有k位工人计划将n个箱子从旧仓库移动到新仓库。给你两个整数n和k,以及一个二维整数数组time,数组的大小为kx4,其中time[i]=[leftToRighti,pickOldi,rightToLefti,putNewi]。一条河将两座仓库分隔,只能通过一座桥通行。旧仓库位于河的右岸,新仓库在河的左岸。开
  • 2022-12-28算法--旅行者过河问题
    1.题目在漆黑的夜里,四位旅行者来到了一座狭窄而且没有护栏的桥边。如果不借助手电筒的话,大家是无论如何也不敢过桥去的。不幸的是,四个人一共只带了一只手电筒,而桥窄得只够
  • 2022-11-24P5911 [POI2004]PRZ
    PRZ——PixelRebelz(?传送门哈哈!思路预处理$T_i$以及$W_i$,为状态为$i$时不分组直接过(管他压不压断桥)的时间和总重量。然后$f_i$就是过桥状态为$i
  • 2022-11-11问题 G: 过桥问题
    准确来说这题是一道贪心题目。可能确实有些难度,但具体分析后就不难了。首先我们就先看看样例吧,其实可能会有人连样例都看不懂哈哈哈哈哈题解有点长要细心看哦(第一整体!!!)