原创 Leetcode10 正則表達式匹配

本題爲Leetcode上的困難題,給出了別人相應的題解,供自己和相關愛好者參考學習。 題目描述 請實現一個函數用來匹配包含'. '和'*'的正則表達式。模式中的字符'.'表示任意一個字符,而'*'表示它前面的字符可以出現任意次(含0次)。

原创 C++總結 String類的使用

原文鏈接:http://c.biancheng.net/view/400.html 1. 構造函數 string 類有多個構造函數,用法示例如下: string s1(); // s

原创 C++總結 STL類之vector用法

介紹 vector是表示可變大小數組的序列容器。 就像數組一樣,vector也採用的連續存儲空間來存儲元素。也就是意味着可以採用下標對vector的元素進行訪問,和數組一樣高效。但是又不像數組,它的大小是可以動態改變的,而且它的大小會被容

原创 第一章 網絡基礎知識(二)

1.3 協議 1.3.1 隨處可見的協議         在計算機網絡與信息通信領域裏,人們經常提起“協議”一詞。互聯網中常用的具有代表性的協議有IP、TCP、HTTP等。而LAN(局域網)中常用的協議有IPX/SPX等。       

原创 第一章 網絡基礎知識(一)

1.1 計算機網絡出現的背景 1.1.1 計算機的普及與多樣化 計算機正對我們的社會與生活產生着不可估量的影響。而自其誕生伊始,它也經歷了一系列的演變與發展,性能逐年增強,機體規模正逐漸下降,多樣普及的同時,其便捷性也在逐漸提高。 1.

原创 首都查找例子(深搜)

有如圖5.1字母方陣: 字母方陣中藏着九個首都名:DUBLIN、TOKYO、LONDON、ROME、BONN、PARIS、ZURICH、OSLO、LIMA,試設計一程序指出首都名的起始字母在字母方陣中行號和列號及字母的走向(如圖5