原创 LeetCode Excel Sheet Column Number

LeetCode解題之Excel Sheet Column Number 原題 在Excel中,列名的表示形式爲A,B,C…AA,AB…,給定一個Excel的列名,將其轉化爲數字,其中A表示1,其後以此類推。 注意點: 無 例子:

原创 Storm新特性之Flux

Storm新特性之Flux Flux是Storm版本0.10.0中的新組件,主要目的是爲了方便拓撲的開發與部署。原先在開發Storm拓撲的時候整個拓撲的結構都是硬編碼寫在代碼中的,當要對其進行修改時,需要修改代碼並重新編譯和打包,這是一

原创 Python實戰之自動化評論

Python實戰之自動化評論 玩csdn博客一個多月了,漸漸發現了一些有意思的事,經常會有人用同樣的評論到處刷,不知道是爲了加沒什麼用的積分,還是純粹爲了表達樓主好人。那麼問題來了,這種無聊的事情當然最好能夠自動化咯,自己也來試了一把,

原创 LeetCode Rotate Array

LeetCode解題之Rotate Array 原題 將一個數組中的數字右旋k位,即所有的數字向後移k位,末尾的數字移到開頭。 注意點: 使用儘可能多的方法來解決 提供一種只需要O(1)空間的解法 例子: 輸入: nums = [1

原创 Java8新特性之Collectors

本系列文章翻譯自@shekhargulati的java8-the-missing-tutorial 在第二天,你已經學習了Stream API能夠讓你以聲明式的方式幫助你處理集合。我們看到collect是一個將管道流的結果集到一個li

原创 Java8新特性之lambda

本系列文章翻譯自@shekhargulati的java8-the-missing-tutorial Java8中最重要的特性之一就是引入了lambda表達式。這能夠使你的代碼更加簡練,並允許你將行爲傳遞到各處。一段時間以來,Java因

原创 Java8新特性之Stream API

本系列文章翻譯自@shekhargulati的java8-the-missing-tutorial 在第二章中,我們通過學習lambda表達式,瞭解瞭如何能夠在不創建額外類的情況下傳遞行爲來幫助我們編寫出簡潔精練的代碼。lambda表

原创 LeetCode Compare Version Numbers

LeetCode解題之Compare Version Numbers 原題 比較兩個版本號v1和v2,如果v1 > v2,返回1,如果v1 < v2,返回-1,否則返回0。版本號是一個非空且僅包含數字和小數點的字符串。其中的小數點不再是

原创 LeetCode Fraction to Recurring Decimal

LeetCode解題之Fraction to Recurring Decimal 原題 將一個分數用小數的形式表示,如果小數部分存在循環,將循環的部分放在圓括號內來表示無限循環。 注意點: 無 例子: 輸入: numerator =

原创 Java8新特性之接口的默認方法和靜態方法

本系列文章翻譯自@shekhargulati的java8-the-missing-tutorial 我們都知道應該面向接口編程。接口給定用戶應該使用的協議,而不用依賴該接口的具體實現細節。 因此,爲了做到鬆耦合,設計出乾淨的接口成爲A

原创 Java系統工具jps原理解析

Java系統工具jps原理解析 簡介 當我們需要獲取當前正在運行的Java進程時,我們可以通過操作系統自帶的工具來篩選,如ps和netstat等。不過Java也提供了通用的工具來實現該功能,而且能夠提供更加詳細的信息。jps是Java

原创 LeetCode Dungeon Game

LeetCode解題之Dungeon Game 原題 公主被困在地牢(可以理解爲矩陣或者二維數組)的右下角,騎士從左上角出發去救公主。騎士擁有一定的初始血量,如果途中他的血量少於等於0,那麼營救失敗。地牢中的每個格子都有一個數字,負數表

原创 LeetCode Excel Sheet Column Title

LeetCode解題之Excel Sheet Column Title 原題 在Excel中,列名的表示形式爲A,B,C…AA,AB…,給定一個正整數,將其轉換爲對應的列名。 注意點: 無 例子: 輸入: n = 1 輸出: ‘A’

原创 LeetCode Binary Search Tree Iterator

LeetCode解題之Binary Search Tree Iterator 原題 在一棵二叉搜索樹上實現一個迭代器,初始化參數爲該二叉搜索樹的根節點。當調用迭代器的next()方法時,返回該二叉搜索樹中最小的元素。 注意點: nex

原创 LeetCode Majority Element

LeetCode解題之Majority Element 原題 給定一個非空的數組,其中某一數值的數量超過數組長度的一半,請找出這個值。 注意點: 無 例子: 輸入: nums = [1, 2, 2, 3, 3, 3, 3] 輸出: