百度開發人員面試題(最佳化)

來源:互聯網
上載者:User

關於百度開發人員面試題大家討論的很熱烈,我在一道淘汰85%面試者的百度開發人員面試題(更新)中說道過最佳化問題,但還有不少朋友最佳化上出現問題,今天我把完整的程式貼出了供大家參考,如果有什麼問題歡迎探討。。如果你是第一次看到此文,請先看一下 關於淘汰85%面試者的百度開發人員面試題的看法這篇文章,另外如果你對StrigBuffer或者StringBuilder不太熟悉您可以參看一下StringBuilder和StringBuffer解析(百度面試題最佳化需要用到的)這篇文章,其他的我就不多說了,,因為這道題不需要很深的演算法來解,(也可能是我的思路有限,歡迎探討),下面是原代碼:

public class Baidu4{public static void main(String[] args){StringBuilder result=new StringBuilder();for(int i=1;i<=100;i++){ result.append( i % 15 == 0 ? i + "*#\r\n" : i % 3 == 0 ? i + "*\r\n" : i % 5 == 0 ? i + "#\r\n" : ""); }System.out.println(result);}}


當然了,StringBuilder可以用StringBuffer來替代,想必前邊我已經講得很清楚了,如果還有其他問題,歡迎探討。。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.