原创 PAT乙級(Basic Level)真題1003

題目描述 令Pi表示第i個素數。現任給兩個正整數M <= N <= 10000,請輸出PM到PN的所有素數。 輸入描述: 輸入在一行中給出M和N,其間以空格分隔。 輸出描述: 輸出從PM到PN的所有素數,每10個數字佔1行,

原创 數據結構--線性表的順序表示(1~5)

線性表的順序存儲類型爲: typedef struct { int data[MaxSize]; int length; }SqList; 1 . 從順序表中刪除具有最小值的元素(假設唯一)並由函數返回被刪除元素

原创 PAT乙級(Basic Level)真題1001

題目描述 給定區間[-2的31次方, 2的31次方]內的3個整數A、B和C,請判斷A+B是否大於C。 輸入描述: 輸入第1行給出正整數T(<=10),是測試用例的個數。隨後給出T組測試用例,每組佔一行,順序給出A、B和C。

原创 數據結構--線性表的順序表示(6~10)

6 . 從有序表中刪除所有其值重複的元素,使表中所有元素均不同。 算法思想:相同元素一定在連續的位置上,所以如果不同則插入到前面所有非重複的有序表的最後。 void Del_All__Du(SqList &L)//Delete

原创 數據結構--線性表

目標:用數組實現線性表的操作 開發環境:win10、vs2013 實現的功能: 爲了實現以上8個功能,一共寫了12個函數: template <class T>class SqListClass { private:

原创 Git學習筆記

創建repository git init 把創建的目錄變成可以管理的倉庫 git add 將文件添加到倉庫 git commit -m 參數後面跟字符串,告訴Git本次修改的說明信息。總是應該在每次提交的時候註明說明信息。

原创 344. Reverse String

LeetCode裏難度爲簡單 問題描述:寫一個函數將字符串轉置 方法一: class Solution { public: string reverseString(string s) { int

原创 Windows下安裝Qt4.8.6

安裝Qt4的原因: 之前一直用Qt5來寫c++ GUI Qt4編程的實例 奈何自己小白一個 不能從Qt4到Qt5過渡 爲了把這本書學完 還是決定下載安裝Qt4 弄了兩個小時 終於成功將其安裝完畢 現來總結下 下載所需的安裝包 Q

原创 PAT乙級(Basic Level)真題1002

題目描述 給定一系列正整數,請按要求對數字進行分類,並輸出以下5個數字: A1 = 能被5整除的數字中所有偶數的和; A2 = 將被5除後餘1的數字按給出順序進行交錯求和,即計算n1-n2+n3-n4…; A3 = 被5除後餘2