不知不覺中三周的Java算法集訓(xùn)悄然而逝,歷經(jīng)學(xué)習(xí)算法中的種種題測(復(fù)習(xí)到了Java基礎(chǔ)學(xué)習(xí)過程中不是經(jīng)常遇到的知識點,例如:布爾型書中只是提了一下,例題中很少涉及,但經(jīng)歷過算法訓(xùn)練后,在做題過程中就經(jīng)常用到,本次面試我在第二題“卡片”中就用到了)。
在本次面試過程中,由于我個人原因(晚上有些發(fā)燒)就沒有展現(xiàn)出更好的結(jié)果,由于誤點導(dǎo)致兩次錄屏失?。ㄖ型窘K止,需要重新錄制),但在做題過程中,我還是收獲不少東西的。例如:第一題“門牌制作”反思到int 轉(zhuǎn)化為String 型不僅可以用String s=(n為int型)n+””,還可以用String s=String.valueOf(n);第二道題“卡片”我用到了boolean型和 break,暫時沒有想到比這個更簡便的方法;第三道題“成績分析”,我運用了Math包中兩者自動篩選最大值與最小值,當(dāng)然還可以用if語句進行判定,保留兩位小數(shù)(四舍五入)我舍棄了原來用的較為復(fù)雜的java.test.*包中的DecimalFormat df = new DecimalFormat("0.00")而是運用了較為簡便的String.format(“%.2f”,s);第四題和第五題有些許思路,由于面試那天的個人原因(實在是頂不住了,就上交了),但等我閑下來過完年,繼續(xù)讓這幾題整出來。
整體收獲就是天天充實感滿滿,學(xué)到了許多,看問題需要多方面考慮,不然老是會報錯(不能拿到100);然后就是真是出錯的問題,那需要鄙棄之前的代碼,重新開始,不然容易帶著之前的錯誤思路很難找到錯誤點。
最后,預(yù)祝大家過一個愉快的新年,來年繼續(xù)奮戰(zhàn)!