原创 二叉樹鏡像輸出,二叉樹深度求解,二叉樹的最近公共祖先(c++遞歸求解)

一:二叉樹鏡像 請完成一個函數,輸入一個二叉樹,該函數輸出它的鏡像。 例如輸入:      1    /   \   2     3  / \   / \ 4   5 6  7 鏡像輸出:      1    /   \   3     

原创 第1章 變量,簡單數據類型(2)

1.3 數字運算符 數字分爲整數,浮點數,複數和布爾 算術運算符表 運算符 中文名 功能 例子 + 加 兩個數字相加 print(1+2),3 - 減 兩個數字相減 print(2-1),1 * 乘 兩個數字

原创 有效的括號(棧)

一:有效的括號 題目: 給定一個只包括 '(',')','{','}','[',']' 的字符串,判斷字符串是否有效。 有效字符串需滿足: 左括號必須用相同類型的右括號閉合。 左括號必須以正確的順序閉合。 注意空字符串可被認爲是有效字符串

原创 剪繩子問題(C++/python3)

 一: 剪繩子(1) 給你一根長度爲 n 的繩子,請把繩子剪成整數長度的 m 段(m、n都是整數,n>1並且m>1),每段繩子的長度記爲 k[0],k[1]...k[m] 。請問 k[0]*k[1]*...*k[m] 可能的最大乘積是多少

原创 從上到下打印二叉樹Ⅰ(c++)

從上到下打印二叉樹 題目: 從上到下打印出二叉樹的每個節點,同一層的節點按照從左到右的順序打印。 例如: 給定二叉樹: [3,9,20,null,null,15,7],     3    / \   9  20     /  \    1

原创 第1章 變量,簡單數據類型(1)

第1章 變量,簡單數據類型(1) 1.1 變量 標識符就是變量名,python中,變量在指定的同時必須強制賦予初始值,否則報錯。變量賦值用‘=’表示。 i=0 多個變量賦值 python可以同時對多個變量進行同時賦值。 a=b=

原创 沒有文件擴展.vbs的腳本引擎的解決辦法

出現此類問題大抵是VBS腳本服務在註冊表中出錯了,原因可能是卸載或安裝一些代碼不規範的程序引起的。 解決方法:修改註冊表中被改掉的相應值。 1.運行regedit命令打開註冊表 2.展開[HKEY_CLASSES_ROOT],找到.vbs

原创 機器學習(周志華)個人學習筆記及習題解答(緒論)

緒論 術語: 樣本:關於一個事件或對象的描述的一條記錄 特徵(屬性):反映事件或對象在某方面的表現或性質的事項 屬性值:屬性上的取值 特徵向量:將各個屬性作爲座標軸,張成一個三維空間,每個西瓜都在裏面找到一個點,每個點對應的一個向量稱爲特

原创 MATLAB的下載安裝

這裏給出兩個版本的matlab的下載及安裝,一個是matlab7.0,一個是matlab2017a。 matlab7.0可以說是一個很老的版本了,相對於2017a,會缺少一些函數包,但也不是說就完全沒用,如果是執行別人較久前的算法代碼,因