原创 樹的子結構

劍指offer第17題: 輸入兩棵二叉樹A,B,判斷B是不是A的子結構。(ps:我們約定空樹不是任意一個樹的子結構) 理解: 利用了遞歸的思想。在主方法裏,先判斷root2的根節點是否與root1相同,如果不同就需要判斷

原创 順時針打印矩陣

劍指offer第19題: 輸入一個矩陣,按照從外向裏以順時針的順序依次打印出每一個數字,例如,如果輸入如下4 X 4矩陣: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 則依次打印出數字1,2,

原创 二叉樹的鏡像

劍指offer第18題: 操作給定的二叉樹,將其變換爲源二叉樹的鏡像。 輸入描述: 二叉樹的鏡像定義:源二叉樹 8 / \ 6

原创 基於華爲產品的高校雲數據中心建設規劃設計方案

目錄 第1章 項目概述 1.1 項目成員 1.2 項目簡介 1.2.1 系統建設拓撲圖 1.3 項目需求分析 第2章 雲數據中心規劃設計 2.1 整體架構設計 2.1.1 概念性設計 2.1.2 邏輯性設計

原创 四軸飛行器的串級PID參數整定經驗

               串級PID即將兩個PID控制器按照串聯的方式連接起來,前一個的輸出作爲後一個的輸入兩者共同控制控制對象。對於四旋翼來講最普通的就是外環角度環,內環角速度環,兩者怎麼聯繫呢,有的說法是:外環:輸入爲角度,輸

原创 知識付費的時代,你更需要的是思想

越來越多的知識平臺和知識大咖充斥了我們的生活。平臺如知乎、公衆號、分答等,大家喜聞樂見,大咖如羅胖、矮大緊也都是粉絲遍佈全國各地。這麼多的知識內容真的是我們需要的嗎?曉得了這些知識,或者說看過了這些文章或節目你真的有收穫嗎?爲什麼知道了這

原创 Linux下git與github遠程交互指南

1、環境搭建 linux下git的安裝在這裏省略。安裝之後需要生成密鑰完成本地與github的關聯。 執行如下命令生成密鑰: ssh-keygen -t rsa -C “github上登記的郵箱地址” 生成密鑰之後到/home/.ss

原创 由《爆裂鼓手》引發的產品思考

——尋找多數人生活中的真空處,幫小角色實現大大的夢。 電影《爆裂鼓手》幾乎是導演查澤雷真實經歷的誇張化講述,或許只有足夠真實才讓這個30歲的年輕人寫出如此有張力的劇本。一個瘋狂的導師,一個癲狂的鼓手,影片從始至終看似對立的兩人最終神形合一

原创 複雜鏈表的複製

劍指offer第25題: 輸入一個複雜鏈表(每個節點中有節點值,以及兩個指針,一個指向下一個節點,另一個特殊指針指向任意一個節點),返回結果爲複製後複雜鏈表的head。(注意,輸出結果中請不要返回參數中的節點引用,否則判題程序會直

原创 二叉搜索樹的後序遍歷序列

劍指offer第23題: 輸入一個整數數組,判斷該數組是不是某二叉搜索樹的後序遍歷的結果。如果是則輸出Yes,否則輸出No。假設輸入的數組的任意兩個數字都互不相同。 理解: 首先應當理解後序遍歷的特點,和搜索/排序二叉樹的特點。

原创 數組中出現次數超過一半的數字

劍指offer第28題: 數組中有一個數字出現的次數超過數組長度的一半,請找出這個數字。例如輸入一個長度爲9的數組{1,2,3,2,2,2,5,4,2}。由於數字2在數組中出現了5次,超過數組長度的一半,因此輸出2。如果不存在則輸

原创 連續子數組的最大和

劍指offer第30題: HZ偶爾會拿些專業問題來忽悠那些非計算機專業的同學。今天測試組開完會後,他又發話了:在古老的一維模式識別中,常常需要計算連續子向量的最大和,當向量全爲正數的時候,問題很好解決。但是,如果向量中包含負數,是

原创 Marvell 88E1145PHY芯片的初始化配置

1         導語 PHY芯片的初始化配置有硬件配置和軟件配置兩種途徑,當系統上電之後默認採用硬件配置的模式,如需要更改配置,可以通過軟件寫寄存器的方式來更改模式。此處主要說明硬件配置的方法,除PHY芯片地址之外,其他內容均可以通過

原创 《結網》@互聯網產品經理改變世界 讀後感

  讀過王堅大佬的《結網——互聯網產品經理改變世界》(第一版),一些不錯的地方分享給大家,同時分享一些心得與收穫。作爲PM方向的小白,初來乍到,如有問題還望大家包含並指正。下面就是本人的分享:(注:加粗爲原文,普體爲本人所寫)   Pre

原创 字符串的排列

劍指offer第27題: 輸入一個字符串,按字典序打印出該字符串中字符的所有排列。例如輸入字符串abc,則打印出由字符a,b,c所能排列出來的所有字符串abc,acb,bac,bca,cab和cba。 理解: 首先將字符串轉