java是什么 java中如何將一個(gè)數(shù)據(jù)的十位數(shù)和個(gè)位數(shù)分開來?
java中如何將一個(gè)數(shù)據(jù)的十位數(shù)和個(gè)位數(shù)分開來?Int num=72//定義一個(gè)變量num來存儲數(shù)字。Int a=72//num取10的余數(shù)得到個(gè)位數(shù)。Int b=72/10//num除以10得到10
java中如何將一個(gè)數(shù)據(jù)的十位數(shù)和個(gè)位數(shù)分開來?
Int num=72//定義一個(gè)變量num來存儲數(shù)字。Int a=72//num取10的余數(shù)得到個(gè)位數(shù)。Int b=72/10//num除以10得到10位數(shù)。因?yàn)锽是塑料的,小數(shù)位數(shù)會自動(dòng)省略
不要自大。我做軟件已經(jīng)20多年了。編程不僅是關(guān)于使用什么語言,而且是關(guān)于思考。編程語言只是一種工具。如果你熟悉一個(gè)工具,那就沒什么值得驕傲的了,除非你想把編程和詩人比較一下。一個(gè)軟件要實(shí)現(xiàn)哪些功能,這些功能用戶如何使用才能酷、易用、穩(wěn)定如新是最重要的。否則,它是一個(gè)半掛起的問題,在這個(gè)領(lǐng)域沒有太大的前途
因?yàn)樗且粋€(gè)Java問題,這就是經(jīng)典的TOPK問題。首先取前100個(gè)數(shù)字構(gòu)建一個(gè)最小堆,然后依次從堆的頂部插入剩余的數(shù)字,同時(shí)調(diào)整堆。堆中最后100個(gè)元素就是結(jié)果??臻g復(fù)雜度是k,時(shí)間復(fù)雜度是nlogk
謝謝你的邀請
!在我看來,你糟糕的英語與學(xué)好java無關(guān)。由于你的英語很差,你在學(xué)習(xí)Java時(shí)一定會遇到疑問和困難。但是,只要你對學(xué)習(xí)Java感興趣,就可以證明你對Java有天賦。我的朋友,我支持你,努力學(xué)習(xí)!在java課程學(xué)習(xí)之初,難免會有各種困惑,這將考驗(yàn)?zāi)愕囊懔鸵懔?/p>
!在學(xué)習(xí)Java的過程中,鑒于你的英語很差,我建議:1。制定學(xué)習(xí)計(jì)劃,堅(jiān)定目標(biāo),不放松,每天學(xué)習(xí)和消化部分Java基礎(chǔ)知識。學(xué)好Java的基礎(chǔ)知識非常重要,比如:什么是包、變量、標(biāo)識符、主線程?項(xiàng)目開發(fā)過程、集合與數(shù)組的區(qū)別、線程與進(jìn)程的區(qū)別等。注重學(xué)習(xí)方法,在學(xué)習(xí)中多寫、多練、多讀。可以參加培訓(xùn)班,畢竟培訓(xùn)班的提高遠(yuǎn)勝于一個(gè)人的學(xué)習(xí)效果。多與一些Java神溝通和咨詢,避免您在學(xué)習(xí)中少走彎路;
6。java學(xué)習(xí)和總結(jié)的積累,戰(zhàn)斗演練是非常重要的,任何學(xué)習(xí)都是一個(gè)長期的學(xué)習(xí)和積累的過程,OK
!以上建議都是我自己的一點(diǎn)想法和體會。我想和你分享。我希望他們能幫助你,激勵(lì)你。我也希望能和你討論這種話題,和你交流,一起成長,一起進(jìn)步
!