原创 力扣---2020.4.24

面試題51. 數組中的逆序對 暴力(超時啦,hhh) class Solution { public int reversePairs(int[] nums) { int count = 0;

原创 IDEA 常用快捷鍵大全(收藏版)

文章目錄推薦閱讀Ctrl 快捷鍵Alt 快捷鍵Shift 快捷鍵Ctrl + Alt 快捷鍵Ctrl + Shift 快捷鍵Alt + Shift 快捷鍵Ctrl + Shift + Alt 快捷鍵其他快捷鍵 快捷鍵,是提高開發

原创 力扣---2020.4.12

面試題 16.03. 交點 //困難級別,直接複製大佬的答案 class Solution { public double[] intersection(int[] start1, int[] end1, int[] star

原创 力扣第 190 場周賽

5416. 檢查單詞是否爲句中其他單詞的前綴 class Solution { public int isPrefixOfWord(String sentence, String searchWord) {

原创 日常與開發常用快捷鍵(Windows收藏版)

文章目錄系統操作快捷鍵截圖快捷鍵文檔編輯快捷鍵網頁頁面和標籤頁瀏覽器快捷鍵網頁快捷鍵 快捷鍵,又叫快速鍵或熱鍵,指通過某些特定的按鍵、按鍵順序或按鍵組合來完成一個操作,很多快捷鍵往往與如 Ctrl 鍵、Shift 鍵、Alt 鍵

原创 力扣---2020.4.21

1248. 統計「優美子數組」 class Solution { public int numberOfSubarrays(int[] nums, int k) { int left = 0, right

原创 jdk安裝後報錯Error: could not open D:\developerkits\java\lib\amd64\jvm.cfg

原因:重新裝JDK1.8報錯Error: could not openD:\developer kits\java\lib\amd64\jvm.cfg’`,猜測可能是之前裝過的緩存原因。 解決方案:把路徑C:\ProgramDa

原创 365. 水壺問題

問題可以轉化爲找到m和n使得mx + ny = k,其中m,n可以爲正數或負數。對於這類問題,數學上可以證明只要x,y的最大公約數能整除k,就存在一對m,n實現mx + ny = k。 因此問題就轉化爲尋找x,y的最大公約數是

原创 力扣---2020.4.19

466. 統計重複個數 class Solution { // 循環節 public int getMaxRepetitions(String s1, int n1, String s2, int n2) {

原创 力扣---2020.4.14

445. 兩數相加 II //頭插法 class Solution { public ListNode addTwoNumbers(ListNode l1, ListNode l2) { Stack<Int

原创 力扣---2020.4.25

46. 全排列 回溯算法的框架: result = [] def backtrack(路徑, 選擇列表): if 滿足結束條件: result.add(路徑) return

原创 力扣---2020.4.17

55. 跳躍遊戲 //貪心算法 class Solution { public boolean canJump(int[] nums) { int n = nums.length; int

原创 力扣---2020.4.22

199. 二叉樹的右視圖 //BFS class Solution { public List<Integer> rightSideView(TreeNode root) { List<Integer> l

原创 力扣---2020.4.30

202. 快樂數 class Solution { public boolean isHappy(int n) { int slow = n; int fast = squareSum(n)

原创 力扣---2020.4.13

355. 設計推特 import java.util.ArrayList; import java.util.HashMap; import java.util.HashSet; import java.util.List; im