原创 LeetCode刷題:數重新排列數組(C++)

給你一個數組 nums ,數組中有 2n 個元素,按 [x1,x2,…,xn,y1,y2,…,yn] 的格式排列。 請你將數組按 [x1,y1,x2,y2,…,xn,yn] 格式重新排列,返回重排後的數組。 來源:力扣(LeetC

原创 LeetCode刷題:缺失數字(C#)

給定一個包含 0, 1, 2, …, n 中 n 個數的序列,找出 0 … n 中沒有出現在序列中的那個數。 來源:力扣(LeetCode) 鏈接:https://leetcode-cn.com/problems/missing-

原创 C#導出Excel(配置Microsoft.Office.Interop.Excel.dll庫文件)

系統環境:WIN10+VS2017+C# C#程序導出Excel時,沒有引用Microsoft.Office.Interop.Excel.dll會出現命名空間“Microsoft.Office”中不存在類型或命名空間名“Inter

原创 LeetCode刷題:左旋轉字符串(C++)

字符串的左旋轉操作是把字符串前面的若干個字符轉移到字符串的尾部。請定義一個函數實現字符串左旋轉操作的功能。比如,輸入字符串"abcdefg"和數字2,該函數將返回左旋轉兩位得到的結果"cdefgab"。 來源:力扣(LeetCod

原创 LeetCode刷題:轉換成小寫字母(C#)

實現函數 ToLowerCase(),該函數接收一個字符串參數 str,並將該字符串中的大寫字母轉換成小寫字母,之後返回新的字符串。 來源:力扣(LeetCode) 鏈接:https://leetcode-cn.com/probl

原创 LeetCode刷題:在既定時間做作業的學生人數(C#)

給你兩個整數數組 startTime(開始時間)和 endTime(結束時間),並指定一個整數 queryTime 作爲查詢時間。 已知,第 i 名學生在 startTime[i] 時開始寫作業並於 endTime[i] 時完成作

原创 LeetCode刷題:數組中兩元素的最大乘積(C#)

給你一個整數數組 nums,請你選擇數組的兩個不同下標 i 和 j,使 (nums[i]-1)*(nums[j]-1) 取得最大值。 請你計算並返回該式的最大值。 來源:力扣(LeetCode) 鏈接:https://leetco

原创 Win10SSH配置及遠程主機連接問題

系統環境 WIN10+SSH 以下兩種安裝方式選擇一種即可,推薦選擇第二種安裝Win10自帶Openssh。 Openssh下載地址 Openssh下載地址,下載根據自己電腦下載對應版本。 https://openssh.en.s

原创 LeetCode刷題:商品折扣後的最終價格(C#)

給你一個數組 prices ,其中 prices[i] 是商店裏第 i 件商品的價格。 商店裏正在進行促銷活動,如果你要買第 i 件商品,那麼你可以得到與 prices[j] 相等的折扣,其中 j 是滿足 j > i 且 pric

原创 LeetCode刷題:找出變位映射(C++)

給定兩個列表 Aand B,並且 B 是 A 的變位(即 B 是由 A 中的元素隨機排列後組成的新列表)。 我們希望找出一個從 A 到 B 的索引映射 P 。一個映射 P[i] = j 指的是列表 A 中的第 i 個元素出現於列表

原创 LeetCode刷題:擁有最多糖果的孩子(C++)

給你一個數組 candies 和一個整數 extraCandies ,其中 candies[i] 代表第 i 個孩子擁有的糖果數目。 對每一個孩子,檢查是否存在一種方案,將額外的 extraCandies 個糖果分配給孩子們之後,

原创 LeetCode刷題:一維數組的動態和(C++)

給你一個數組 nums 。數組「動態和」的計算公式爲:runningSum[i] = sum(nums[0]…nums[i]) 。 請返回 nums 的動態和。 來源:力扣(LeetCode) 鏈接:https://leetcod

原创 LeetCode刷題:旅行終點站(C#)

給你一份旅遊線路圖,該線路圖中的旅行線路用數組 paths 表示,其中 paths[i] = [cityAi, cityBi] 表示該線路將會從 cityAi 直接前往 cityBi 。請你找出這次旅行的終點站,即沒有任何可以通往

原创 LeetCode刷題:刪去字符串中的元音(C#)

給你一個字符串 S,請你刪去其中的所有元音字母( ‘a’,‘e’,‘i’,‘o’,‘u’),並返回這個新字符串。 來源:力扣(LeetCode) 鏈接:https://leetcode-cn.com/problems/remove

原创 LeetCode刷題:數組中的第K個最大元素(C++)

在未排序的數組中找到第 k 個最大的元素。請注意,你需要找的是數組排序後的第 k 個最大的元素,而不是第 k 個不同的元素。 來源:力扣(LeetCode) 鏈接:https://leetcode-cn.com/problems/