Time of Update: 2018-12-04
文章目錄 主語,謂語賓語定語表語狀語補語
Time of Update: 2018-12-04
ing我們知道很多時候加在動詞後面是表示進行時,但很多動詞加ing也可以變成一個形容詞或名詞. 同樣ed一般表過去式,但也能做形容詞 ing尾碼常用詞including 包含according 相符的 依照meeting 會議training 訓練feeling 感覺painting 繪畫interesting 有趣的beginning 開始willing 樂意的understanding 瞭解 理解的thbuilding 建築sing 演唱evening 晚上spring 春天ting
Time of Update: 2018-12-04
文章目錄 為什麼英語文法規則比較亂副詞尾碼形容詞尾碼名詞尾碼首碼表反義
Time of Update: 2018-12-04
ic是形容詞,名詞中較常見的尾碼.平時不經常用啥IC卡嘛.所以很容易記住ic了. ID也容易記了.an是個常用的定冠詞嘛. ic尾碼常用詞 public 公用的music 音樂economic 經濟的democratic 民主的specific 特殊的basic 基本的critic 批評家academic 學術的plastic 塑料的domestic 國內的scientific 科學的traffic 交通ethnic 種族的Catholic 天主教的topic 話題characteristic
Time of Update: 2018-12-04
文章目錄 3.唯讀事務: 1.利用查詢語句建表CREATE TABLE employe AS SELECT * FROM emp;不過這樣建表會把emp表中的資料也都複製過來了.如果只想複製表的結構而不複製資料的話則這樣CREATE TABLE employe AS SELECT * FROM emp WHERE 1=2;
Time of Update: 2018-12-04
桶排序的思想和基數排序有點類似,都要藉助臨時空間.基數排序是先映射到大小為10的計數數組中,然後再映射到大小等於待排序數組長度的臨時數組中.而桶排序就是直接整個足夠大的臨時數組,把待排序的元素全部映射過來.其索引為待排序元素數值.所以為了確定臨時數組的大小得先算出數組中最大數. 簡單桶排序int GetMaxVal(int* arr, int len){ int maxVal = arr[0]; for(int i = 1; i < len; i++) {
Time of Update: 2018-12-04
字典顧名思義就像我們現實中用的字典一樣,當某個字或詞不懂時就去查字典.字典中裝載著我們使用的語言資訊.資料據也像一個字典一樣裝載著很多資料資訊.字典裡存貯資料庫結構資訊.比如我們經常用到的關於資料庫物件table,view,index,triger,sequence,synonym等的資訊.資料字典就是些表和視圖,跟使用者自己建立的表和視圖沒啥兩樣.只是它由系統建立,所以儲存在SYS使用者下.資料字典的表都是以$結尾.比如表tab$儲存所有使用者建立的表的資訊,表user$儲存使用者名稱和密碼資
Time of Update: 2018-12-04
所謂選擇嘛就是從待排序的元素中先選個最大的或最小的出來放一邊,然後重複同樣的操作.簡單選擇排序就是遍曆那些未排序的元素,而堆排序則是利用大堆或小堆從中選擇最大或最小值,因為大堆堆頂值就是最大值(小堆堆頂是最小值). 簡單選擇排序: void SimpleSelectSort(int* arr, int len){int tmp;int maxValIndex;for(int i = len - 1; i >0; i--){maxValIndex = i;for(int j = 0; j &
Time of Update: 2018-12-04
我們知道假如一個正整數A大於數B,要麼就是A的位元更多點,要是相同位元則從高往低數起,必有某一位大於B.基數排序就是把一待排序的元素每一位(個,十,百...)拆分出來排序.先從個位,然後再十位.那麼首先肯定要確定下待排序中的元素最大數有多少位.然後再藉助一個臨時數組和一個計數的大小為10的數組輔助每一輪的排序.//先計算出待排序元素最大數的位元int MaxDigit(int* arr, int len){ int digit = 1; //所有元素小於10時的預設最大位元為1
Time of Update: 2018-12-04
1.去除重複的行:SELECT DISTINCT ename FROM emp;2.串連運算式SELECT ename||'的部門號是'||deptno FROM emp;3.處理NULLSELECT NVL(ename,'noname') FROM emp; --如果某行ename為空白則顯示noname,不為空白則顯示ename的值.4.日期類型顯示格式如果表arwen中列birthday為date類型SELECT TO_CHAR(birthday,'YYYY-MM-DD') FROM
Time of Update: 2018-12-04
交換排序指當元素位置相反時則把兩個元素交換一下.多次重複這樣的步驟則可排好所有的序.冒泡排序和快速排序都屬於交換排序. 冒泡排序一講到冒泡兩字你就會想到水裡早泡泡,當然我們要做個假設,就是最輕的泡泡最先泡出來.方法1:於是根據這樣的思路,從右至左遍曆一下數組,比較相鄰的兩元素,交換位置把小的放前面.這樣一路下來,所有數組中最小的就跑前面去了.接下來把剩下的元素再遍曆兩兩對比並交換,又會得到第二小的.一直這樣重複.方法2:我們可以把最小的元素冒出來放前面,那麼根據反向思維,先遍曆把最大的找出來放後
Time of Update: 2018-12-04
文章目錄 MFC中的指標類型64位指標問題 剛接觸MFC的人一看到裡面各種各樣的關鍵字肯定傻眼了.彷彿完全是另外一門語言了.因為MFC中把C++中的基礎資料型別 (Elementary Data
Time of Update: 2018-12-04
文章目錄 人稱代詞賓格物主代詞反身代詞be的變形 語言發明出來自然是要給人用的,所以跟人相關的詞就特別多,劃分的很細.我們提到某個具體的人一般就直接說名字.但有時是泛指,或者前面已經提過名字了,後面用個啥簡稱指代下就清楚了. 這就需要代詞.
Time of Update: 2018-12-04
直接插入排序指的是先將一小部分排好序,然後從未排序的元素中找一個出來.遍曆已排序好的數組,插入到合適位置. 直接插入排序:void StraightInsertSort(int* arr, int len){ int tmp; int j; for(int i = 1; i < len; i++) { tmp = arr[i]; for(j = i-1; j >=0 ; j --)
Time of Update: 2018-12-04
基於MFC的軟鍵盤————這個程式是從一本書《專家門診 Visual
Time of Update: 2018-12-04
棧的主要功能是:bool Push(T val); //往棧頂添加元素valT Top(); //返回棧頂元素的值T Pop();//取出棧頂元素,並刪除 void Clear(); //清空棧bool IsEmpty();//判斷是否為空白int Size();//返回元素個數 棧的數組表示#include <iostream>using namespace std;int static SIZE = 100; template<class T>class Stack{
Time of Update: 2018-12-04
文章目錄 常量指標(pointer to constant)指標常量(constant pointer)
Time of Update: 2018-12-04
不喜歡容易數學的心理學原理
Time of Update: 2018-12-04
文章目錄 空間複雜度最快的排序演算法是桶排序 時間複雜度n^2表示n的平方,選擇排序有時叫做直接選擇排序或簡單選擇排序排序方法平均時間最好時間最壞時間桶排序(不穩定)O(n)O(n)O(n)基數排序(穩定)O(n)O(n)O(n)歸併排序(穩定)O(nlogn)O(nlogn)O(nlogn)快速排序(不穩定)O(nlogn)O(nlogn)O(n^2)堆排序(不穩定)O(nlogn)O(nlogn)O(nlogn)希爾排序(不穩定)O(
Time of Update: 2018-12-04
文章目錄 哪些演算法是穩定的呢 前面有講到了9種排序演算法:1.簡單選擇排序 2.堆排序 (1和2是屬於選擇排序)3.直接插入排序 4.希爾排序 (3和4屬於插入排序,有時把改進後的直接插入排序叫做二分插入)5.冒泡排序