原创 蔡勒公式(求某一天是星期幾)

w:星期; w對7取模得:0-星期日,1-星期一,2-星期二,3-星期三,4-星期四,5-星期五,6-星期六 c:世紀(注:一般情況下,在公式中取值爲已經過的世紀數,也就是年份除以一百的結果,而非正在進行的世紀,也就是現在常用的

原创 LeetCode第 152 場周賽

暑假在家划水半個月,也沒有打周賽。回學校重操舊業,順便寫個筆記。 5173. 質數排列 https://leetcode-cn.com/contest/weekly-contest-152/problems/prime-arrangem

原创 LeetCode第157場周賽

LeetCode第157場周賽 十一出去玩了,沒做周賽,現在有空了補一下 ——————————————————————————————————————————————— 1217. 玩籌碼 數軸上放置了一些籌碼,每個籌碼的位置存

原创 LeetCode-516:最長迴文子序列

LeetCode-516:最長迴文子序列 給定一個字符串s,找到其中最長的迴文子序列。可以假設s的最大長度爲1000。 示例 1:     輸入:    "bbbab"     輸出:    4         一個可能的最長迴文子序

原创 LeetCode第 164 場周賽

LeetCode第 164 場周賽 —————————————————————————————————————————————— 百人在線AC場,第一次周賽過4題,最近比較忙,好久沒打周賽了,紀念一哈 分割線,下面是正文 ————

原创 LeetCode第 8 場雙週賽

1180. 統計只含單一字母的子串 給你一個字符串 S,返回只含 單一字母 的子串個數。 示例 1: 輸入: "aaaba" 輸出: 8 解釋: 只含單一字母的子串分別是 "aaa", "aa", "a", "b"。 "aaa" 出

原创 LeetCode7. 整數反轉

給出一個 32 位的有符號整數,你需要將這個整數中每位上的數字進行反轉。 示例 1: 輸入: 123 輸出: 321  示例 2: 輸入: -123 輸出: -321 示例 3: 輸入: 120 輸出: 21 注意: 假設我們的環境只能

原创 LeetCode3-無重複字符的最長子串

https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/ 給定一個字符串,請你找出其中不含有重複字符的 最長子串 的長度。 示例 1

原创 LeetCode6.Z 字形變換

https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/ 給定一個字符串,請你找出其中不含有重複字符的 最長子串 的長度。 示例 1

原创 LeetCode148周賽

LeetCode148周賽 1144. 遞減元素使數組呈鋸齒狀 https://leetcode-cn.com/contest/weekly-contest-148/problems/decrease-elements-to-make-

原创 攜程2019秋招專業筆試

1、查詢滿足區間的記錄 有一批訂單記錄,數據有訂單號,入店時間,離店時間; 輸入一個時間值A,需要在這批記錄中找到符合入離店時間範圍(A大於等於入店時間,並且A小於等於離店時間) 內的所有記錄。 單次查詢時間複雜度控制在O(logN)

原创 LeetCode第二場雙週賽

1085. 最小元素各數位之和 給你一個正整數的數組 A。 然後計算 S,使其等於數組 A 當中最小的那個元素各個數位上數字之和。 最後,假如 S 所得計算結果是 奇數 的請你返回 0,否則請返回 1。 示例 1: 輸入:[34,23

原创 LeetCode141周賽

LeetCode141周賽 1090. 受標籤影響的最大值 我們有一個項的集合,其中第 i 項的值爲 values[i],標籤爲 labels[i]。 我們從這些項中選出一個子集 S,這樣一來: |S| <= num_wanted 對於

原创 LeetCode140場周賽

 1078. Bigram 分詞 給出第一個詞 first 和第二個詞 second,考慮在某些文本 text 中可能以 "first second third" 形式出現的情況,其中 second 緊隨 first 出現,third 

原创 LeetCode-第117場周賽 -967. 連續差相同的數字

由於比賽時間比較緊張(還是自己太菜,哈哈哈),代碼就沒有做優化了,能跑就行(QAQ) public ArrayList<String> strList = new ArrayList<String>(); public String s