原创 Network:socket發送http請求
#include <WinSock2.h> #include <stdio.h> #include <iostream> #include <string> #pragma comment(lib,"ws2_32.lib") usin
原创 Network:smtp協議
#include <WinSock2.h> #include <stdio.h> #pragma comment(lib,"ws2_32.lib") void sendMessage(char *buffer,SOCKET socket
原创 再談排列組合
#include <iostream> #include <sstream> #include <stdio.h> #include <algorithm> #include <string.h> #include <stack> #in
原创 Node:二叉樹搜索
爲了看看二叉樹重建,複習了一下二叉樹(指針實現) #include <iostream> #include <stdio.h> #include <algorithm> #include <string.h> #include <stac
原创 關於回溯模型的兩種解空間樹
#include <iostream> #include <sstream> #include <stdio.h> #include <algorithm> #include <string.h> #include <stack> #in
原创 Node:向經典致敬(八皇后)
#include <iostream> #include <stdio.h> #include <algorithm> #include <string.h> #include <stack> #include <queue> #def
原创 Node:狀壓DP-1(棋子問題)
#include <iostream> #include <stdio.h> #include <algorithm> #include <string.h> #include <stack> #include <queue> #def
原创 Network:測試socket發送結構體
// SendByClient.cpp : 定義控制檯應用程序的入口點。 // 發送方 #include "stdafx.h" #include <WinSock2.h> #include <windows.h> #pragma co
原创 Network:UDP廣播消息的測試
這篇博客流程比較規範:http://blog.csdn.net/great3779/article/details/5699986 我自己的代碼如下,僅僅是測試 // BroadCastReceiver.cpp : 定義控制檯應用程序的入
原创 Node:區間DP-1
#include <iostream> #include <stdio.h> #include <algorithm> #include <string.h> #include <stack> #include <queue> #def
原创 Node:Trie數(字典樹)
爲了看一看AC自動機,先看看Trie樹 #include <iostream> #include <stdio.h> #include <algorithm> #include <string.h> #include <stack> #i
原创 Node:最短路徑之Dijkstra堆優化
#include <iostream> #include <stdio.h> #include <algorithm> #include <string.h> #include <stack> #include <queue> #def
原创 Node:最短路徑算法之Dijkstra
#include <iostream> #include <stdio.h> #include <algorithm> #include <string.h> #include <stack> #include <queue> #def
原创 Node:KMP之next數組
#include <iostream> #include <stdio.h> #include <algorithm> #include <string.h> #include <stack> #include <queue> usin
原创 Network:檢驗和
//返回值2個字節,16位 unsigned short CheckNum(unsigned short* Buffer, int len) { //32位,4個字節 long int check = 0; w