原创 (莫寒C++成長貼)C++ 橋接模式

C++橋接模式C++ Bridge 橋接模式Bridge模式產生的緣由Bridge模式的作用Bridge模式的構成:對於Bridge模式構成的理解:橋接模式代碼模型代碼示例:Bridge模式的適用場景:小結:抽象代碼解析Abstr

原创 (LeetCode刷題)Day03 無重複字符的最長子串

無重複字符的最長子串[3. Longest Substring Without Repeating Characters](https://leetcode.com/problems/longest-substring-witho

原创 (莫寒C++學習之路)深入實踐C++模板編程讀書筆記01序章

C++模板編程讀書筆記-概覽概覽作者寫書的初衷模板基礎Hello 模板爲什麼需要使用模板模板參數自動推導模板參數默認值如何處理函數模板中的函數體hpp文件還是cpp文件尷尬的 Export Template本章小結 概覽 這裏是通

原创 (莫寒雜談)C++開發是青春飯嗎?

C++青春飯?C++是青春飯嗎? C++是青春飯嗎? 今天,中午悠閒的逛着知乎,水水自己的摸魚時光的時候,看到了一個問題,就隨手答了一下,在CSDN也記錄一下自己的感受吧。 C++總的來說,知識一門語言,是一個工具,這個工具他目前

原创 Visual Studio快速配置增加文件版權聲明

Visual StudioVisual Studio 增加版權聲明寫文緣由Visual Studio 2017設置版權如何設置版權聲明測試未解決問題:如何修改創建類的時候的版權聲明呢? Visual Studio 增加版權聲明 寫

原创 (莫寒C++成長之路)近期小結的C++編碼規範-個人向

C++個人編碼規範C++ 編碼規範小結前言1. 命名約定對於枚舉類型的值類的getter成員函數命名規則2. 文件3. 項目4. 類5. 函數6. 命名空間7. 其他約定(雜記) C++ 編碼規範小結 前言 最近體會到真實的一句話

原创 (LeetCode刷題)Day04 尋找兩個有序數組的中位數

尋找兩個有序數組的中位數[Median of Two Sorted Arrays](https://leetcode-cn.com/problems/median-of-two-sorted-arrays/)題目描述解法: 遞歸法

原创 (LeetCode刷題)Day 02 Add Two Numbers 兩數相加

Add Two Numbers Add Two Numbers 題目描述(中等難度) 該題目的目標是:兩個鏈表表示的數相加,這樣就可以實現兩個很大的數相加了,就不用考慮數據類型方面的位數限制了。 方法:初等數學 我們使用變量來

原创 (LeetCode刷題)Day01 Two Sum-兩數之和

題目描述(簡單題) Two Sum 我們的目標是:給定確定數組和一個目標和,在數組中找兩個數字相加等於目標和的項目,輸出這兩個數字的下標。 解法一 雙重循環 本解法傾向於暴力解法,並且比較耗費空間,因爲添加了一個多餘的vect

原创 C++ 代碼風格引導——基於LSST學習

這裏寫自定義目錄標題悟空計劃 C++ 代碼風格引導第一章-介紹第二章- 命名約定通用命名約定1. 選擇名稱的指引2. 用戶定義類型的名稱必須混合使用,以大寫字母開頭3. 變量名必須混合使用,以小寫字母開頭4. 枚舉類型所有字母都必