原创 C語言實現二叉樹的創建&遍歷

算法思想(重點是遞歸的使用)  利用擴展先序遍歷序列創建二叉鏈表 採用類似先序遍歷的遞歸算法,首先讀入當前根結點的數據,如果是'.'則將當前 樹根置爲空,否則申請一個新結點,存入當前根結點的數據,分別用當前根結點的 左子域和右子域進行遞歸

原创 Symmetric Key Encryption DES

一、對稱加密 (Symmetric Key Encryption)  對稱加密是最快速、最簡單的一種加密方式,加密(encryption)與解密(decryption)用的是同樣的密鑰(secret key)。對稱加密有很多種算法,由於它

原创 C語言實現二叉樹中統計葉子結點的個數&度爲1&度爲2的結點個數

算法思想 統計二叉樹中葉子結點的個數和度爲1、度爲2的結點個數,因此可以參照二叉樹三種遍歷算法(先序、中序、後序)中的任何一種去完成,只需將訪問操作具體變爲判斷是否爲葉子結點和度爲1、度爲2的結點及統計操作即可。 #include <s