2018-01-03 intel爆大bug,爸媽事跡廣傳

感悟:I need more time,還得繼續做減法。

Thank:當天感恩的人或事

乖乖的citation有150。希望辦身份一切順利。

爸媽在飛機上救人的新聞傳遍校友圈。

Connect:連接了哪些知識,或與哪些值得接觸的人接觸了。

唐博分享了英特爾今天的大bug,AMD股票大漲

感覺網易云音樂和蝦米的年度總結做的不錯,做了個簡短的ppt推薦給了老板看。老板挺高興,周五再詳談。

Learn:今天學到的新東西

得到雖然是今天聽的。但是明天早上做筆記吧。

做了下多年前Google 在國內的筆試題。https://www.nowcoder.com/test/question/done?tid=13061898&qid=884#summary? ?聲卡效率居然比usb2.0還低。

391.?Perfect Rectangle

解法真是超牛逼:滿足兩個條件即可:

一個是保證所有最大的面積是所有小矩形面積總和。這樣就保證了沒有重疊。

二是,除四個角外(出現一次),所有頂點出現過偶數次。這樣就保證所有矩形組成了一個矩形。



其他 Google 在國內的筆試題

長度為n的數組亂序存放著0至n-1. 現在只能進行0與其他數的交換,完成以下函數

for(inti = len-1; i>=0; i--){

?if(array[i] == i){

?//i--;

?continue;

?}

?intk = array[i];

?while(array[k] != k&&array[k] != i)

?{

?k = array[k];

?}


?swap_with_zero(array, len, i);

?swap_with_zero(array, len, k);

?}

輸出前N個素數。

?publicList getPrimes(intn) {

??? ?List ret =?newArrayList();

????????// ret.add(x);

????????intnumber = Integer.MAX_VALUE;

????????intcounter =?0;

????????for(inti =?2; i < number; i++) {

????????????if(n <=?0) {

????????????????break;

????????????}

????????????counter =?0;

????????????for(intj =?2; j <= Math.sqrt(i); j++) {

????????????????if(i % j ==?0) {

????????????????????counter++;

????????????????????break;

????????????????}

????????????}

????????????if(counter ==?0) {

????????????????ret.add(i);

????????????????n--;

????????????}

????????}

????????returnret;

?}

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 背景 一年多以前我在知乎上答了有關LeetCode的問題, 分享了一些自己做題目的經驗。 張土汪:刷leetcod...
    土汪閱讀 12,775評論 0 33
  • 某次二面時,面試官問起Js排序問題,吾絞盡腦汁回答了幾種,深感算法有很大的問題,所以總計一下! 排序算法說明 (1...
    流浪的先知閱讀 1,214評論 0 4
  • 今天出去興致勃勃的帶路,結果帶錯路了,最后我把小姐姐們帶到目的地。返程時候又殺千刀的坐錯車了,售票員說辛虧我說的早...
    啊懲閱讀 285評論 2 0
  • 我走在路上 一個人 沒有行囊 沒有終點 樹和樹 隔著馬路相望 隨風 傳遞思念 我和你 隔著時間回憶 歲月 帶走了心...
    妮妮雅閱讀 191評論 0 0
  • #海底兩萬里#【伙伴共讀第78天】 今天讀蘇霍姆林斯基的《給教師的建議》第77到88條。 1.在學校集體...
    維C多閱讀 1,681評論 0 1