原文:關於兩個容積不同的瓶子中裝水可以得到哪些精確值的問題的算法

上午看到一篇博客 http: www.cnblogs.com chinhi archive fdsf.html ,里面是騰訊 年校園招聘筆試題,有這樣一道題 在其他面試過程也會經常看到類似的 : 用容積分別為 升和 升的兩個杯子向一個水桶中裝水,可以精確向水桶中注入 升水 A B C D 對於這類問題有沒有好的算法可以確定所有可以精確得到的值呢 注:這里說的所有是指不大於容積大的杯子的容積。 我 ...

2012-09-26 15:18 4 1904 推薦指數:

查看詳情

一個5L的瓶子,一個6L的瓶子,要得到3L的,問什么方法?

一個5L的瓶子,一個6L的瓶子,要得到3L的,問什么方法? 1、假設兩個瓶子容量沒有錯誤,首先要確認兩個瓶子都是空的,如果不是空的可以先清空。 2、將6L瓶子裝滿,倒到5L空瓶子里,6L瓶子里剩下1L,清空5L瓶子里的。 3、將6L瓶子剩下的倒到5L瓶子里,再將6L瓶子裝滿,倒到 ...

Wed Mar 30 04:17:00 CST 2022 0 1551
已知有兩個水杯,一個11L一個7L,可以任意使用,求怎么得到2L 的詳細解法

問題:有兩個水杯,一個是11L一個是7L,可以隨便用,怎么得到2L 1.了解問題的本質 問題中給出了兩個杯子,只有這兩個杯子有量度,所以只能讓杯中的水滿進滿出才能確定杯子中最后有多少。 現在問題要求通過兩個杯子中的倒進倒出,最后正好多出2L。 我們不難想到,想要得到這2L ...

Fri Jul 07 00:50:00 CST 2017 1 1761
用傳統流程圖表示求解以下問題算法。 1. 有兩個瓶子A和B,分別盛放醋和醬油,要求將他們互換依次將10個數輸入,要求輸出其中最大的數

用傳統流程圖表示求解以下問題算法。 有兩個瓶子A和B,分別盛放醋和醬油,要求將他們互換(即A瓶原來盛醋,現在盛醬油,B瓶則相反)。 解析: 用兩個瓶子顯然很難實現,可以借助一個空瓶子C作為中轉,先將A中醋導入C中,然后將B中的醬油導入A中,最后將C中的醋導入B中即可實現交換 ...

Fri Jul 03 22:54:00 CST 2020 0 5946
瓶子換水問題

近期看到有個有趣的問題,我簡稱為“空瓶子換水”問題,這里分種情況,一種是有空瓶子,直接換水問題;另一種是知道怎么用空瓶子換水,如果滿足一定數量的人喝水,需要至少買多少瓶問題。 這里假設3個空瓶子可以換1瓶,那么針對上面的兩個問題,有如下解釋。 1. 有空瓶子,直接換水 對於計算方法 ...

Tue Jun 10 01:27:00 CST 2014 0 8705
js 時間戳精確問題

最近做一個多圖上傳的功能,通過name + 時間戳命名,結果發現時間戳竟然一樣,一直以為是代碼邏輯的問題,結果出錯在時間戳的獲取上了。 關於時間戳的獲取方式: 1.Date.parse() 2.Date.getTime() 3.+new Date ...

Tue Jun 12 23:40:00 CST 2018 0 1146
[算法][龐果網]倒水問題/量問題

題目要求 有兩個容器,容積分別為A升和B升,有無限多的,現在需要C升水。我們還有一個足夠大的水缸,足夠容納C升水。起初它是空的,我們只能往水缸里倒入水,而不能倒出。可以進行的操作是:把一個容器灌滿;把一個容器清空(容器里剩余的全部倒掉,或者倒入水缸);用一個容器的倒入另外一個容器,直到倒出 ...

Wed Oct 30 16:26:00 CST 2013 1 3757
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM