JS程序員必做50道題及其答案 //1.由4個數字 1,2,3,4,可以組成多少個互不相同的三位數var str='';for(var i=1;i<=4;i++){ for(var j=1;j<=4;j++) { for(var k=1;k<=4;k++ ...
程序1:有1、2、3、4個數字,能組成多少個互不相同且無重復數字的三位數?都是多少? for(var i=1,sum=0;i<=4;i++){ for(var j=1;j<=4;j++){ if(i!=j){ for(var k=1;k< ...
【練習11】計算 int, float, double 和 char 字節大小 0. 題目: 計算 int, float, double 和 char 字節大小 1. 分析: 使用 sizeof 操作符計算int, float, double 和 char四種變量字節大小。 sizeof 是單目 ...
題目:輸入n個整數,輸出其中最小的k個。例如輸入1,2,3,4,5,6,7和8這8個數字,則最小的4個數字為1,2,3和4。 分析:這道題最簡單的思路莫過於把輸入的n個整數排序,這樣排在最前面的k個數就是最小的k個數。只是這種思路的時間復雜度為O(nlogn)。我們試着尋找更快的解決思路 ...
該文章來自用戶轉載 點擊閱讀原文 以前從沒想過成為一個程序員。就這么一步步走過來了。回頭看看也是很有意思。 從小痴迷於生物,尤對動物感興趣,異寵類更甚。看過很多生物的書籍,圖冊,尤喜歡《昆蟲記》,自己也飼養很多動物。 高中參加生物競賽班,拿過生物競賽市級獎項(當然並不算什么)。 高考畢業 ...
到昨天為止,做程序員,已經整整五年。最近半年來,我時常思考我走過這五年,反思我的職業工作,反思我的生活,我選擇錯了很多,也做錯了很多。有些道理,到最近才幡然醒悟,遂決定談談我個人對軟件工作的看法,以及一些生活的感悟。 苦苦攢錢的年輕人 我還在苦苦地攢錢,也許有人不信,我當初 ...
11.JVM內存分哪幾個區,每個區的作用是什么? Java虛擬機主要分為以下一個區: 方法區:1. 有時候也成為永久代,在該區內很少發生垃圾回收,但是並不代表不發生GC,在這里進行的GC主要是對方法區里的常量池和對類型的卸載2. 方法區主要用來存儲已被虛擬機加載的類的信息、常量、靜態 ...