原创 圖論與網絡爬蟲

  廣度優先搜索 Breadth-First Search (BFS) 深度優先搜索 Depth-First Search (DFS)   網絡爬蟲: 從任何一個網頁出發,用圖的遍歷算法,自動訪問每個網頁並把它們存儲起來,完成這個功能的程

原创 數學公式中一對雙豎線

x和y是向量,有時候會用雙豎線,來和數的絕對值區分,||X-Y||就是向量作差之後各分量的平方和的開根號。 —————————————————————————————————— 一般的雙豎線是指一個度量空間的元素X和Y之間的度量 具體來講

原创 拼音輸入法

輸入法輸入漢字的快慢取決於 對漢字編碼的平均長度,也就是 擊鍵次數 乘以 尋找這個鍵所需要的時間。 對漢字的編碼分爲兩部分:對拼音的編碼和消除歧義性的編碼 最終選擇拼音輸入法,原因有三個優點,可以讓他輸入速度並不慢: 1、不需要專門學習

原创 MAC電腦新手入門指南

經常看到這裏有新加入mac的童鞋問怎麼使用mac系統的問題。。。 我不算最早,但是也使用mac有6年了,算比較熟悉mac系統吧,每年我都要幫身邊的朋友或者tgfc網友購買10臺左右的mac機器,每次也都是我負責開苞調試和安裝軟件。。對一臺

原创 template<class T>

//參考  http://prglab.com/cms/pages/c-tutorial/advanced-concepts/templates.php 函數模板( Function templates) 模板是通用語言的特性,模板又叫參

原创 C++ 全局變量和局部變量

轉自 http://www.qiyeku.com/xinwen/45983.html   在討論全局變量之前我們先要明白幾個基本的概念: 1. 編譯單元(模塊):     在IDE開發工具大行其道的今天,對於編譯的一些概念很多人已經不

原创 mac修改機器名、提示符、隱藏\顯示文件夾

雖然mac不如ubuntu感覺open,但是系統感覺還是挺好用的.用了小半年了,積累了幾個不可缺少的經驗,記錄一下(因爲頭兩週用的時候又忘記了.).         1.修改機器名         mac安裝完成以後會默認將你的機器設

原创 關於自增與運算

int main(){     int a;     int x;     a=0;x=0;         int u=++x;     cout<<"u "<<u<<endl;     cout<<"

原创 LR

快捷鍵: Tab控制窗口左右伸展。 F鍵可以在不同屏幕模式下轉換。 L鍵改變背景光。 7個流程模塊:library、develop、map、book、slightshow、print、web。Ctrl+alt+[1-7]在7個流程模塊切換

原创

抽象後的數據和函數封裝到一起,構成了C++的“類”。 1、抽象:數據抽象和行爲抽象。 2、封裝:將數據和函數封裝。      關鍵字 public和private指定成員不同的訪問權限。 3、繼承:允許在原有類特性上,進行更具體、更詳細的

原创 數的定義及存儲結構

一、樹的定義 1、一對多的數據結構: (1)n>0(n爲結點),根節點是唯一的 (2)m>0(餘節點),子樹的個數沒有限制,但一定互不相交。 2、結點分類 結點的度:結點擁有子樹數。 度爲0的結點爲葉結點或終端結點;度不爲0的結點稱爲非終

原创 矩陣運算和文本處理中兩個分類的問題

矩陣運算和文本處理中兩個分類的問題   文本和詞彙的矩陣 在NLP中,最常見的兩個分類是,將文本按主題歸類 和 將詞彙表中的字詞按意思歸類。——都可以用矩陣計算圓滿解決。 分類的本質是 聚類問題。   分類的關鍵是計算相關性。我們首先對兩

原创 線程和進程

進程是具有一定獨立功能的程序關於某個數據集合上的一次運行活動,進程是系統進行資源分配和調度的一個獨立單位. 線程是進程的一個實體,是CPU調度和分派的基本單位,它是比進程更小的能獨立運行的基本單位.線程自己基本上不擁有系統資源,只擁有

原创 inline內聯函數

技術類筆試題50%都會問宏與inline的區別,自己去找找看? 1)宏替換髮生在預編譯 2)宏函數(如果可以這麼叫的話)替換時不會檢查參數,inline函數會檢查 3)宏一定會發生替換,inline貌似不是強制的,編譯器想不替換也沒關係

原创 二叉樹——特點、性質、存儲結構

一、二叉樹的定義 折半查找引出。 1、二叉樹的特點 1)每個結點最多有兩棵子樹 2)左子樹和右子樹是有順序的,不能顛倒次序 3)即使樹中只有一棵子樹,也要區分是左子樹 還是右子樹 二叉樹有5種形態: 空二叉樹、只有一個根結點、根結點只有左