原创 C++二叉排序樹之刪除結點

#include <iostream> using namespace std; class TreeNode { public: int data; TreeNode *LeftChild; TreeNode *

原创 C++迷宮

/* 2016年10月10日19:48:47 C++ 迷宮算法 */ #include <iostream> #include <stack> using namespace std; void InitMaze(char **maz

原创 DS圖-最短路徑

#include <iostream> #include <climits> using namespace std; const int MaxLen = 20; const int MaxDist = 9999; class Map

原创 圖的鄰接表存儲表示

#include <iostream> using namespace std; #define MAX_VERTEX class ArcNode { public: int adjvex; ArcNode *next;

原创 單字母密碼密碼分析(上)

過了個年回來有點時間,就將上個學期的Cybersecurity的期末實驗寫上來給大家提供點思路吧~,當時讓小白B半天摸不着頭緒的一道破譯簡單加密的題目. 放上參考代碼鏈接 https://github.com/toufuChew/mono

原创 MySQL相關命令操作

MAC OS X 下命令操作安裝完mysql後,可以在終端執行全局命令 mysql.server命令,這個命令在默認路徑下:/usr/local/mysql/support-files/mysql.server 當你已經安裝過MySQL卻

原创 單字母密碼密碼分析(下)

上一篇我們分析了單表替換破譯的思路,下面看看具體的實現過程吧~2. 算法細節2.1 一、二元詞試探這個方法基於一個假設:明文中的一元詞和二元詞都會出現在S,D集合中,如果出現了不在集合中的單詞,後面我們會做一步篩選來排除這些干擾。在這樣的

原创 Mac終端下載文件

Mac OS X  Terminal終端下載文件 利用終端命令從網頁鏈接下載文件是有好處的: 1.    瀏覽器默認解壓了原本不需要解壓的壓縮文件。比如下載的壓縮包需要校驗MD5值,TensorFlow中用到的MNIST訓練集等。 2. 

原创 拓補排序

//輸入形式是鄰接矩陣 #include <iostream> #include <stack> using namespace std; class ArcNode { public: int adjvex; ArcNo