原创 改進後雙百 力扣 389. 找不同

389. 找不同 給定兩個字符串 s 和 t,它們只包含小寫字母。 字符串 t 由字符串 s 隨機重排,然後在隨機位置添加一個字母。 請找出在 t 中被添加的字母。 示例: 輸入: s = "abcd" t = "abcde"

原创 c++ STL 之 vector 的學習總結及其知識點對應習題

c++ vector定義一個 int 類型 vector方法插入元素到尾部刪除元素返回元素個數遍歷 vector 中的元素插入元素清空元素判斷 vector 是否爲空排序定義一個二維數組 可以看作是一個封裝好的動態數組 定義一個

原创 力扣簡單題 263. 醜數

263. 醜數 編寫一個程序判斷給定的數是否爲醜數。 醜數就是隻包含質因數 2, 3, 5 的正整數。 示例 1: 輸入: 6 輸出: true 解釋: 6 = 2 × 3 示例 2: 輸入: 8 輸出: true 解

原创 力扣簡單題 1304. 和爲零的N個唯一整數

1304. 和爲零的N個唯一整數 給你一個整數 n,請你返回任意一個由 n 個 各不相同的整數組成的數組,並且這 n 個數相加和爲 0 。 示例 1: 輸入: n = 5 輸出: [-7,-1,1,3,4] 解釋: 這些數組

原创 力扣簡單題 169. 多數元素

169. 多數元素 給定一個大小爲 n 的數組,找到其中的多數元素。多數元素是指在數組中出現次數大於 ⌊ n/2 ⌋ 的元素。 你可以假設數組是非空的,並且給定的數組總是存在多數元素。 示例 1: 輸入: [3,2,3] 輸出:

原创 PTA競速 7-4 哥德巴赫猜想

7-4 哥德巴赫猜想 (10分) “這是我和其他選手比誰過題過得更快的遊戲” 對於任何大於或等於4的偶數n,存在至少一對素數p1和p2,使得n = p1 + p2 沒有人確定這個猜想是否真的成立。然而,對於給定的偶數,可以找到這

原创 0額外空間 力扣 旋轉矩陣

旋轉矩陣 給你一幅由 N × N 矩陣表示的圖像,其中每個像素的大小爲 4 字節。請你設計一種算法,將圖像旋轉 90 度。 不佔用額外內存空間能否做到? 示例 1: 給定 matrix = [ [1,2,3], [4,5,

原创 快慢雙指針 力扣 283. 移動零

移動零 給定一個數組 nums,編寫一個函數將所有 0 移動到數組的末尾,同時保持非零元素的相對順序。 示例: 輸入: [0,1,0,3,12] 輸出: [1,3,12,0,0] 說明: 必須在原數組上操作,不能拷貝額外的數

原创 手把手教你用 c++ 做 圖書管理系統

圖書管理系統設計題目要求思路分析各個模塊的實現“書”類的創建管理模塊的創建及實現管理權限添加圖書查找圖書修改圖書刪除圖書銷售模塊的創建與實現統計模塊的創建與實現文件的讀取與存儲創建簡易登錄界面主函數的封裝主菜單選項的封裝 題目要求

原创 一起來做一個 c++ 單項選擇題標準化考試系統

單項選擇題標準化考試系統設計題目要求思路分析各個模塊的實現題目類的創建管理題庫模塊的實現出題功能的實現題目的存儲與讀取封裝題庫管理模塊考試模塊的實現抽題功能的實現答題功能的實現考試模塊的封裝用戶類的創建登錄模塊的創建主函數的封裝主

原创 桶排序 啊哈添柴 12001. 小哼買書

小哼的學校要建立一個圖書角,老師派小哼去找一些同學做調查,看看同學們都喜歡讀哪些書。小哼讓每個同學寫出一個自己最想讀的書的ISBN號(你知道嗎?每本書都有唯一的ISBN號,不信話你去找本書翻到背面看看)。當然有一些好書會有很多同學

原创 字符串比較大小 洛谷 P1781 宇宙總統

題目描述 地球歷公元 6036 年,全宇宙準備競選一個最賢能的人當總統,共有 nn 個非凡拔尖的人競選總統,現在票數已經統計完畢,請你算出誰能夠當上總統。 輸入格式 第一行爲一個整數 nn,代表競選總統的人數。 接下來有 nn 行

原创 雙指針 力扣 633. 平方數之和

633. 平方數之和 給定一個非負整數 c ,你要判斷是否存在兩個整數 a 和 b,使得 a2 + b2 = c。 示例1: 輸入: 5 輸出: True 解釋: 1 * 1 + 2 * 2 = 5 示例2: 輸入:

原创 PTA 7-7 計算職工工資

7-7 計算職工工資 (15分) 給定N個職員的信息,包括姓名、基本工資、浮動工資和支出,要求編寫程序順序輸出每位職員的姓名和實發工資(實發工資=基本工資+浮動工資-支出)。 輸入格式: 輸入在一行中給出正整數N。隨後N行,每行給

原创 雙指針 力扣 56. 合併區間

56. 合併區間 給出一個區間的集合,請合併所有重疊的區間。 示例 1: 輸入: [[1,3],[2,6],[8,10],[15,18]] 輸出: [[1,6],[8,10],[15,18]] 解釋: 區間 [1,3] 和