Time of Update: 2018-12-04
<<C++的設計與演化>>原文摘錄與自己翻譯及註解原文1:1.I find Kierkegaard's almost fanatical concern for the individual and keen psychological insignts much more appealing than the grandiose schemes and concern for humanity in the abstract of Hegel or
Time of Update: 2018-12-04
文章目錄 1.交換排序(exchange sort)2.插入排序(insert sort)3.選擇排序(select sort)4.歸併排序(merge sort)5.分配排序(distribution sort) 一說到演算法可能大家覺得最熟悉的就是排序演算法,學資料結構與演算法的課時肯定會學.排序演算法主要分五大類交換排序,插入排序,選擇排序,歸併排序,分配排序 1.交換排序(exchange sort)冒泡排序,快速排序屬於交換排序.
Time of Update: 2018-12-04
<<C++的設計與演化>>原文摘錄與自己翻譯及註解原文1:1.Even though support of concurrency and Simula-style simulations was a primary aim of C with Classes,the language contained no primitives for expressing concurrency;................I considered it
Time of Update: 2018-12-04
文章目錄 C++中C#中為啥C++不在運行時做數組越界檢查呢? 以前經常聽說編譯時間和運行時的概念.但沒太搞明白具體代表啥意思.後面花了點時間研究了下.總算知道個大概意思了.編譯時間編譯時間顧名思義就是正在編譯的時候.那啥叫編譯呢?就是編譯器幫你把原始碼翻譯成機器能識別的代碼.(當然只是一般意義上這麼說,實際上可能只是翻譯成某個中間狀態的語言.比如Java只有JVM識別的位元組碼,C#中只有CLR能識別的MSIL.另外還有啥連結器.彙編器.
Time of Update: 2018-12-04
文章目錄 現在分詞過去式與過去分詞對動詞變形的一點看法
Time of Update: 2018-12-04
文章目錄 助動詞情態動詞 系動詞及物動詞,不及物動詞 我們知道名詞分為很多類,那動詞也同樣會分類.如果按功能分的話動詞可分為四類,分別是:實義動詞(Notional Verb)、系動詞(Link Verb)、助動詞(Auxiliary Verb)、情態動詞(Modal
Time of Update: 2018-12-04
名詞的簡單定義是這樣的:表示人`事物`地點`團體或抽象概念的名稱的詞.名詞一般分為兩大類:專有名詞和普通名詞.普通名詞又分為:個體名詞,集體名詞,物質名詞和抽象名詞.實際上我覺得這樣給名詞分類僅是了為便於理解,會涉及到一些細節的文法問題.除此之外對名詞分類沒有太大的實際意義的. 專有名詞:所謂專有嘛,就是只用於專門的用途,一般具有獨一性,適用範圍較小.比人的名字啊.然後還有地名,組織機構名字,書籍名字.比如老子,鐘南山,全真教,金瓶梅這些全是專有名詞.英語中專有名詞第一個字母一般要大寫,比如Be
Time of Update: 2018-12-04
文章目錄 靜態數組的缺點動態數組C++ STL中vector用法C#中List用法 靜態數組的缺點數組是我們用的非常多的一種資料結構.儲存一組對象時首先想到的就是用它.它的優點一個是因為在記憶體中連續分配,所以通過下標索引訪問非常快.二個是使用簡單,取值賦值修改都很方便.C++中我們一般像這樣定義一個數組int NumArr[] = {1,2,3}; //或者int NumArr[3] = {1,2,3};而C#中是這樣int[]
Time of Update: 2018-12-04
ise,ize,sh也是比較常用的尾碼. 為便於記憶ise可以看成,i
Time of Update: 2018-12-04
前面有講到在後面加able , ible, ful, ous, ant, ent可以變成形容詞.現在來瞧下這些形容詞怎麼通過加ly變成副詞 able(形容詞) --> ably(副詞)avail (有用,用利) --> available(有效,可利用的) --> availably(有效地)comfort(安慰) --> comfortable(舒服的,舒適的) , uncomfortable(不舒服的) -->comfortably(舒適地)reason(理由,
Time of Update: 2018-12-04
文章目錄 為啥windows上的應用軟體都差不多一樣資料處理和資料顯示磁碟和記憶體原理 發現編程的很多問題最後整來整去,最後又是歸結到記憶體上面來了.所以決定好好來研究下記憶體. 我們知道馮.諾伊曼體繫結構中是把電腦劃分為輸入裝置,輸出裝置,儲存空間,控制器,運算器.
Time of Update: 2018-12-04
文章目錄 顯式指定某控制項擷取焦點指定預設焦點判斷哪個控制項獲得焦點 在C#的傳統型應用程式開發中,一般是一個頁面(Form),然后里面擺著很多個控制項(control). 所謂焦點就是你當前選中了哪個控制項,該控制項就獲得了焦點.比如你用滑鼠點下某個控制項,或者通過快速鍵選中某個控制項.
Time of Update: 2018-12-04
在英語的構詞方法中非常流行尾碼的用法,最最常見的是形容詞和副詞了.它們絕大部分都是由其他詞加個尾碼形成.所以通過尾碼我們就基本上能確定一個詞的詞性了. 動詞和名詞也有尾碼,只不過相對要稍微少一點點.動詞常見尾碼有ate,ify, ish,
Time of Update: 2018-12-04
文章目錄 簡單的曆史故事記憶體配置
Time of Update: 2018-12-04
文章目錄 日語的詞是怎麼組成的呢?清音 濁音 半濁音日語漢字
Time of Update: 2018-12-04
ward尾碼toward 向forward 向前的award 獎品reward 報酬afterward 以後backward 向後upward 向上downward 向下eastwar 向東westward 向西northward 向北southward 向南leeward 順風的 wise尾碼otherwise 否則likewise 同樣sidewise 橫斜的clockwise 順時針方向的anticlockwise 逆時針地coastwise 沿海岸的fanwise
Time of Update: 2018-12-04
我們知道把兩個已經排好序的數組合并成一個是很容易,也非常快的.於是根據這種思路就有個歸併排序.歸併排序(Merge Sort)並歸排序利用了遞迴的思想,把數組分割成很多小的數組序列,然後兩兩合并,最終整個數組有序.因為遞迴到一個子數組序列只有一個元素時,然後將這樣的數組合并就得到2個元素的有序數組,依次類推.//合并兩個子數組序列,以mid為中間點,begin,end為前後界限,分割成兩個子序列.void MergeSortedArr(int* arr, int begin , int mid
Time of Update: 2018-12-04
文章目錄 問題描述解決思路C++實現代碼 問題描述一說到遞迴可能就會想到最經典的漢諾塔問題.先把漢諾塔問題簡短的描述下.假如有start ,tmp ,
Time of Update: 2018-12-04
常用複數的名詞有些東西常是成對出現的話我們就是一直用複數形式.比如trousers 長褲 shorts短褲 scissors 剪刀 sunglasses太陽鏡 compasses圓規 名詞做定語按我們的思維習慣,一般名詞做定語時要用單數,有些英語詞確實是這樣,但有 些又是用複數.而沒辦法,人家老外就愛這麼整.你只能去死記,去適應別人啊.用單數做定語的banana trees香蕉樹 newspaper boys報童
Time of Update: 2018-12-04
很多人認為數組名除了能使用中括弧加下標這種特殊用法外就跟指標一樣,就是一個指標.比如int arr[] = {1,2,3}; int* pInt = arr; //數組名直接賦值給指標 void Function(int* pInt) { cout<<"this is a function with pointer parameter."; } Function(arr);