今天朋友給我出了這樣一道題:
a1+a2+a3+a4+a5=n
a為4、8、12、16、20中的任乙個,這4個數字只能用一次
運算符號可以為「+」或「-」中的任乙個,加號減號不限使用次數
找找哪個組合可以使n等於14.
然後問是否可以用程式來解決.
而我當時就想,不是很簡單的問題嗎?
使用幾個for語句就可以實現了!
正在思索的過程中,朋友發過來一斷話:
4、8、12、16、20這幾個數字都能被4整除,那麼他們的無論怎麼加減其結果必然也能被4整除,14是不能被4整除的,所以不可能得到14的結果
是呀!為什麼在寫程式前,不考慮一下呢!
腦袋真的僵化了!
既使寫出程式,也是乙個死迴圈,不是嗎?
乙個值得深思的JVM示例
public class jvm1 class singleton public static singleton getinstantce 我們來簡單的分析一下 jvm類載入機制 載入,連線,初始化。1 由於singleton.getinstantce 會主動初始化singleton類,連線的準備...
10個值得深思的PHP面試問題
第乙個問題關於弱型別 str1 yabadabadoo str2 yaba if strpos str1,str2 else正確執行的輸出結果 yabadabadoo does not contain yaba strpos是返回字串str2在str1的位置,沒有找到則返回false然而實際上這次返...
10個值得深思的PHP面試問題
本文翻譯自 文章所羅列的問題雖然看似簡單,但是每個背後都涵蓋了乙個或幾個大家容易忽視的基礎知識點,希望能夠幫助到你的面試和平時工作。第乙個問題關於弱型別 str1 yabadabadoo str2 yaba if strpos str1,str2 else 正確執行的輸出結果 yabadabadoo...