原创 實習/社團/工作經歷這樣寫,招聘方無法拒絕你!

注意事項1 結果導向 呈現關鍵結果 注意事項2 客觀描述 避免主觀用詞 注意事項3 描述具體 不說虛話

原创 職場會議建議

1、如何利用團隊會議,更快的勝任工作? 1)開會的目的: 1、同步信息 2、解決問題 2)會議的類型 1、小團隊內部常規會議 2、大團隊的常規會議 主要討論整個團隊的業績表現和下一步的方向 3、專題會議 這種會議主要是討論和解決某

原创 陸奇演講

陸奇演講

原创 從0到1

從0到1 第一章 未來的挑戰 從0到1 科技 從1到n 全球化 第二章 像1999年那樣狂歡 企業的目的就是盈利,不是賠錢 要想對此有一個清楚的認識,我們第一步要做的就是問自己對過去了解多少 非理性繁榮可能導致資產價格虛增 你對企

原创 行走的人生——俞敏洪著

行走的人生 第一章 擴展生命的版圖 生命如白駒過隙,如此匆匆。生命需要體驗的東西是在太多了,只是總覺得來不及,怎麼一眨眼幾十年就過去了呢?該讀的書還沒有讀,該走的路還沒有走,該放棄的還沒有放棄,該堅守的卻堅守不住。也許從現在開始,

原创 程序人生

44講完成作品:理想與現實 代碼作品,代碼作品,可以小到一段函數、一個類,大到一個庫或框架、一個服務,甚至一個系統。但打磨代碼作品的方式,應該是定期對自己寫完的代碼進行沉澱、梳理和規整,提取可複用的功能,同樣的功能只寫一次,形成自

原创 sublime 安裝函數定義跳轉

sublime 安裝ctags函數的跳轉 鏈接

原创 二叉樹的前序遍歷、中序遍歷、後序遍歷的非遞歸版本

二叉樹的前序非遞歸遍歷 思路:對每個結點按照 根->右->左 的順序入棧,出棧的順序就是前序遍歷的結果。 class Solution { public: vector<int> preorderTraversal(Tre

原创 st算法

題目背景 這是一道ST表經典題——靜態區間最大值 題目描述 給定一個長度爲 N的數列,和 M 次詢問,求出每一次詢問的區間內數字的最大值。 輸出格式: 輸出包含 M M行,每行一個整數,依次表示每一次詢問的結果。 輸入輸出樣例 輸

原创 用二分查找法解決旋轉數組的總結

用二分算法實現Sqrt(x)函數 這道題用二分模板的第二個但是寫的使用要注意mid*mid可能出現數據溢出的情況所以用mid*1ll*mid把int類型變成long long 類型 class Solution { public:

原创 劍指offer刷題 醜數

題意 我們把只包含因子2、3和5的數稱作醜數(Ugly Number)。 例如6、8都是醜數,但14不是,因爲它包含因子7。 求第n個醜數的值。 樣例 輸入:5 輸出:5 注意:習慣上我們把1當做第一個醜數。 這道題意的思路比較巧

原创 一致性hash的總結

1)一致性hash的總結 經典的服務器結構 前端有相同的hash函數然後經過mod%3把文件均勻的存儲在1號、2號、3號服務器上這樣可以讓服務器負載均衡 但是如果服務增加或者減少的話又要重新的進行hash函數的映射比如服務器增加到1

原创 劍值offer刷題 找出數組中重複的數字

可以修改數組找出數組中重複的數字 給定一個長度爲 n+1 的數組nums,數組中所有的數均在 1∼n 的範圍內,其中 n≥1。 請找出數組中任意一個重複的數,但不能修改輸入的數組。 樣例 給定 nums = [2, 3, 5, 4,

原创 劍指offer刷題 數組中出現次數超過一半的數字和求一個無序數組的中位數

題意 數組中有一個數字出現的次數超過數組長度的一半,請找出這個數字。 假設數組非空,並且一定存在滿足條件的數字。 要求只能使用 O(n) 的時間和額外 O(1) 的空間 樣例 輸入:[1,2,1,1,3] 輸出:1 這是一道非常經典的

原创 劍指offer刷題 數字排列

題意 輸入一組數字(可能包含重複數字),輸出其所有的排列方式 樣例 輸入:[1,2,3] 輸出: [ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1] ] 注意這裏數組中的元素會