nuget安裝itext7、itext7.bouncy-castle-adapter
[.Net] 使用 AES 演算法為字串加密解密
[.Net] 使用Microsoft.Office.Interop.Excel 操作Excel載入, 更新和另存
參考Microsoft.Office.Interop.Excel 及轉Json用nuget安裝Newtonsoft.JsonTaiwan is a country. 臺灣是我的國家
[.Net] Microsoft.Office.Interop.Word 讀取內容
只是想簡單的查一下pdf內容是否有關鍵字, 可用word元件
[.Net] 使用iText.Kernel將現有pdf加密
先用nuget安裝iText.Kernel
[.Net] iText.Kernel解密pdf
先由nuget安裝iText.Kernel
[.Net] move file and override existing file
.net core3之後才有override功能
[.Net] 抓所有例外處理
[.Net] 字典排序法運用
[.Net] 字典排序法
利用字典排序法列出各種排列組合
[.Net] 上傳RabbitMQ
使用Microsoft.AspNet.WebApi上傳RabbitMQ
參考[RabbitMQ] 呼叫RabbitMQ API傳送訊息
[.Net] 使用Outlook元件抓收件人e-mail
繼[.Net] 使用Outlook元件收信後續處理時遇到一個狀況…
[.Net] 使用Word元件搜尋關鍵字
引用Microsoft.Office.Interop.Word
[LeetCode] 371. Sum of Two Integers
不用+-, 使用位元運算來計算加總
371. Sum of Two Integers
[LeetCode] 268. Missing Number
找到陣列中跳號的數字
268. Missing Number
[LeetCode] 338. Counting Bits
計算2進位數有幾個1
338. Counting Bits
[.Net] 使用Outlook元件寄信
引用Microsoft.Office.Interop.Outlook
[.Net] 使用Outlook元件收信
引用Microsoft.Office.Interop.Outlook
[.Net] 使用Exchange寄信
Nuget安裝Microsoft.Exchange.WebServices
[LeetCode] 238. Product of Array Except Self
將自己位置以外的元素相乘
238. Product of Array Except Self
[LeetCode] 53. Maximum Subarray
從陣列中找到連續元素數字加總的最大值
53. Maximum Subarray
[LeetCode] 152. Maximum Product Subarray
從陣列中找到連續元素數字乘積的最大值
152. Maximum Product Subarray
[LeetCode] 153. Find Minimum in Rotated Sorted Array
題目會你已排序的陣列, 該陣列給你之前, 會取前面某一段移到陣列最後, 你在該陣列找到最小值, 以最小的比對次數完成此搜尋
153. Find Minimum in Rotated Sorted Array
[LeetCode] 33. Search in Rotated Sorted Array
題目會你已排序的陣列, 該陣列給你之前, 會取前面某一段移到陣列最後, 你在該陣列找到目標值, 以最小的比對次數完成此搜尋
33. Search in Rotated Sorted Array
[LeetCode] 15. 3Sum
列出所有加總=0的3個元素組合, 各組合不可重覆
15. 3Sum
[LeetCode] 11. Container With Most Water
計算直方圖圍成的最大面積
11. Container With Most Water
[LeetCode] 217. Contains Duplicate
只要陣列有2個數字一樣就回傳true
217. Contains Duplicate
[LeetCode] 202. Happy Number
判斷是否為快樂數字
202. Happy Number
[LeetCode] 191. Number of 1 Bits
計算2進位有幾個1
191. Number of 1 Bits
[LeetCode] 190. Reverse Bits
將2進位數字反轉
190. Reverse Bits
[LeetCode] 171. Excel Sheet Column Number
判斷Excel欄位名是第幾個欄位
171. Excel Sheet Column Number
[LeetCode] 169. Majority Element
找出陣列中出現最多次的數字
169. Majority Element
[LeetCode] 168. Excel Sheet Column Title
欄位數轉成excel的欄位名
168. Excel Sheet Column Title
[LeetCode] 160. Intersection of Two Linked Lists
找到2個LinedList第一個共同ListNode
160. Intersection of Two Linked Lists
[LeetCode] 1379. Find a Corresponding Node of a Binary Tree in a Clone of That Tree
檢查是否為循環的Linked List
141. Linked List Cycle
[LeetCode] 125. Valid Palindrome
檢查檢查數字英文正反向是否相同, 忽略其它符號
125. Valid Palindrome
[LeetCode] 121. Best Time to Buy and Sell Stock
計算一元素減它之前元素, 找出最大值
121. Best Time to Buy and Sell Stock
[LeetCode] 119. Pascal's Triangle II
和[LeetCode] 118. Pascal's Triangle幾乎一樣, 只要回傳最後List即可
119. Pascal's Triangle II
[LeetCode] 118. Pascal's Triangle
如圖所示, 給n行, 每行元素數遞增, 元素值為上一陣列2個鄰近元素相加Taiwan is a country. 臺灣是我的國家
118. Pascal's Triangle
[LeetCode] 88. Merge Sorted Array
將2個已排序陣列合併成一個排序陣列
88. Merge Sorted Array
[LeetCode] 83. Remove Duplicates from Sorted List
移除已排序陣列中重復的項目
83. Remove Duplicates from Sorted List
[LeetCode] 70. Climbing Stairs
計算n階梯若走1步或2步時, 有幾種走法
70. Climbing Stairs
[LeetCode] 95. Unique Binary Search Trees II
和96題一樣題目, 結果是回傳所有可能的TreeNode
Unique Binary Search Trees II
[LeetCode] 96. Unique Binary Search Trees
找出1~n可組成幾種BST
Unique Binary Search Trees
[LeetCode] 69. Sqrt(x)
手動開根號
69. Sqrt(x)
[LeetCode] 67. Add Binary
將2進位字串作加總
67. Add Binary
[LeetCode] 66. Plus One
陣列最後一元素加1, 但若>9要進位到前一元素, 如同十進位數字一樣
66. Plus One
[LeetCode] 58. Length of Last Word
回傳最後一字的字數
58. Length of Last Word
[LeetCode] 35. Search Insert Position
找到一個數字可插入至已排序陣列的位置回傳
35. Search Insert Position
[LeetCode] 27. Remove Element
將陣列內指定的元素移除, 後面的元素往前推
27. Remove Element