ARTS訓練第五周

2021-09-24 08:17:29 字數 906 閱讀 5462

做的是485 max consecutive ones,算是很簡單的題目,一次線性掃瞄,乙個變數記錄由0至1的翻轉,兩個變數記錄當前max序列長度和當前序列長度,乙個記錄位置的變數。很容易就寫出來了。

#define max(a,b) a>b?a:b

int findmaxconsecutiveones(int* nums, int numssize)

if( *nums == 0 && swap == 1)

nums++;

}return max(max_len, cur_len);

}複製**

其實我有考慮過演算法部分是否需要停一下,因為自己稍微複雜一些的資料結構都有些不清楚,比如二叉樹和紅黑樹等等。還是需要好好地補習一番。

空。一點點肺腑之言。

我其實目前沒有從事軟體開發崗位,而是運營。這週有和大學同學吃了個飯,有些感慨職業的路徑發展。我的同學畢業進了銀行後台部門,平台好,起點高,領導也給力,所以目前工作幾年一直捨不得跳槽。但是我沒有什麼很清晰的目標,一直比較迷糊,以前迷糊到不知道自己不知道。目前我所在的公司也算是業內的大公司,但是崗位本身沒有任何發展空間,而且約束也較多。

隨著今年budget似乎呈削減的趨勢,公司也莫名以各種kpi卡人,然後離職的小夥伴一茬接一茬,甚至包括呆了7年的主管(裸辭)。我才忽然對「人的努力固然重要,也要考慮歷史的程序」這話有了點切身的感受,歷史的程序替換成平台就沒有異議了。我這位同學並不是大學期間學習非常矚目的那種,但做事認真踏實。工作所提供的良好平台和網路很好地放大了自身的優勢。雖然我對於我現在的工作定位就是以廉價的薪水換取穩定的業餘時間,但是8小時之外的成長因工作而精力有限,八小時之內的成長幾乎為0,即使不從長遠看來,我也不該以如此廉價的方式**我的時間,並壓縮了未來的發展。因此如果現在有更好的機會我也會去,如果沒有,可能考慮裸辭一段時間夯實基礎然後直接轉行。

ARTS打卡第五周(2021 2 6)

題目描述 輸入兩個鍊錶,找出它們的第乙個公共結點。注意因為傳入資料是鍊錶,所以錯誤測試資料的提示是用其他方式顯示的,保證傳入資料是正確的 public class listnode public class solution listnode p1 phead1 listnode p2 phead2...

第五周周總結

時間進度表 日期開始時間 結束時間 中斷時間 淨時活動 備註3月15日 7 10 9 10 120打程式 規範 進行初步構思 3月16日 7 10 9 10 120打程式 實現減法無負數 3月17日 8 00 10 00 120打程式 實現減法無負數 3月18日 4 10 5 50 5 00 5 1...

第五周周記

第五周周記 本週完成了 1.html的網頁設計作業,學習了標籤 用 製作網頁 製作表單站點等。2.學習了資料結構的順序表和鏈式表的動態儲存和應用,以及如何寫 3.學習了ps 選單的部分功能。4.學會了繪製一張網路拓撲圖。希望能夠更加努力,收穫成長。週數專業學習目標 專業學習時間 新增 量 部落格發表...