java常見的算法面試題

JAVA試題
2個(gè)回答2023-05-14 09:17
這么多問題才給5分,懶得回答,哥這有正確答案
求一個(gè)比較大小的JAVA算法
2個(gè)回答2023-03-12 17:07
1.是的
2.a-可以直接求和,b-利用近似公式
3.近似公式為e=(1+1/n)^n,n->無窮大
4.這兩個(gè)公式都需要運(yùn)算n到足夠大來減少誤差
假如你運(yùn)算到n=k滿足精度需要了
那么你首先要保證當(dāng)n=k-1時(shí)算出的值與n=k的值差別小于0.0001
假如需要考慮截?cái)嗾`差,那么你就要考慮到任何一個(gè)1/n或者1/n!的形式的截?cái)嗾`差,以及運(yùn)算中每一步的累計(jì)誤差,都是可以計(jì)算的
從累積誤差的角度來說,第一個(gè)方法較優(yōu)
因?yàn)槊恳粋€(gè)求和項(xiàng)目都是整數(shù)的倒數(shù),只發(fā)生一次截?cái)?br/>之后的誤差計(jì)算直接將最大誤差可能求和就可以了
而且每一次迭代可以應(yīng)用上一次的結(jié)果,效率較高
但是缺點(diǎn)是當(dāng)n比較大的時(shí)候,n!也會(huì)是一個(gè)比較大的數(shù),n的類型定義得不好會(huì)溢出
第二個(gè)方法就需要計(jì)算一次截?cái)嗾`差,并且計(jì)算n次方的誤差累積
打算去學(xué)習(xí)Java,尚硅谷Java課程怎么樣?
4個(gè)回答2022-12-22 15:15
可以呀!
如果你想去參加培訓(xùn)又不是特別了解話,你可以去實(shí)地考察一下,另外還可以進(jìn)班級(jí)試聽課程感受一下就知道怎么樣了。
尚硅谷的Java入學(xué)測(cè)試是測(cè)試什么?
4個(gè)回答2023-05-07 08:31
主要側(cè)重測(cè)試的是邏輯思維、應(yīng)變能力。
java三元表達(dá)式怎么算?
2個(gè)回答2022-12-17 10:57
三元表達(dá)式我見過的只有一個(gè):(布爾表達(dá)式
?
值真:值假),首先計(jì)算前邊的表達(dá)式的值為真為假,若為真則執(zhí)行問好后邊冒號(hào)前邊的表達(dá)式或語(yǔ)句,為假則執(zhí)行冒號(hào)后邊的表達(dá)式或語(yǔ)句
什么是java
1個(gè)回答2023-01-11 15:06
JAVA是咖啡名字。
推薦一本書(爪哇夜未眠)
java中“:”是什么意思?
4個(gè)回答2022-12-14 00:47
:在三目運(yùn)算符中可以使用到,例如x=1=2?1:2表示的是如果1=2為真,則x為1如果為否,則結(jié)果為2。
如果是switch中的,是它的一種固定寫法。
什么是Java?
2個(gè)回答2022-12-21 01:07
java就是爪哇島,盛產(chǎn)咖啡。 爪哇島的咖啡的也被稱為java。
另外java也是自行車的品牌。
什么是java啊
1個(gè)回答2023-01-01 10:11
一種程序語(yǔ)言!
Java是什么?
1個(gè)回答2022-12-21 15:55
Java是面向?qū)ο缶幊痰囊环N編程語(yǔ)言
熱門問答