一杯果汁和一杯水的故事

2022-07-02 16:00:13 字數 453 閱讀 2475

不知道各位小夥伴們有沒有聽過這樣乙個故事,講的是一杯果汁和一杯水如何在不改變兩杯液體的情況下,將兩杯液體互換。在你聽過的那個版本中,或許主角不是果汁,而是可樂。

其實,這個小故事主要是為了說明乙個程式設計方面的小知識,兩變數交換值。之前,我以為故事的發展是這樣的,取來乙隻空杯子(新建乙個同型別的變數),然後將二者互換。直到最近,機緣巧合之下,我才發現原來還有其他兩種方法能達到交換兩變數的目的,而且不需要新建第三個變數。

方法一:異或交換

public

class

pra

}

當乙個數異或兩次相同的數的時候,比如 i ^ j ^ j,那麼結果為這個數本身。

方法二:加減交換

public

class

pra

}

兩個還挺有趣的小技巧,各位小夥伴考不考慮學一波?

一杯水怎麼測試 一杯水就能鑑別翡翠真假的高招

先簡單介紹一下秋玉蟬珠寶,我們是年輕的品牌,我們的理念一直秉承堅持做真翡翠,好翡翠,把握翡翠的精髓,致力於推廣翡翠文化。明翠一方,永存世間,信守恆遠。說到翡翠作假,估計無論是剛進入這個行業的小白,還是久經沙場的翡翠行家,都會有點怕怕啊,畢竟這個行業的知識太專業了 需要了解和學習的東西太多了,所以大家...

奈雪的茶 一杯敬「毛利」,一杯敬「內卷」

文 一晨 出品 節點財經 收穫亮眼gmupotov半年報,為何卻沒能抵擋 新式茶飲第一股 跌跌不休?日前,新式茶飲第一股 奈雪的茶 02150.hk 發布的2021年上半年業績財報顯示,公司在報告期內營收同比大增80 同時收穫過去3年半最好的毛利率和淨利率資料,經營利潤率也改善明顯。但這並沒有挽回公...

敬歲月一杯酒

上天很有意思,貓喜歡吃魚,貓卻不能下水,魚喜歡吃蚯蚓,魚卻不能上岸。人生,就是一邊擁有,一邊失去,一邊選擇,一邊放棄。人生,哪有事事如意,生活,哪有樣樣順心。所以,不和別人較真,因為不值得,不和自己較真,因為傷不起,不和往事較真,因為回不去。網易雲 熱評 魚 陳綺貞 人的一生中,總有那麼幾年,暗淡無...