1. 兩數之和 給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和為目標值的那 兩個 整數,並返回他們的數組下標。 你可以假設每種輸入只會對應一個答案。但是,你不能重復利 ...
1. 兩數之和 給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和為目標值的那 兩個 整數,並返回他們的數組下標。 你可以假設每種輸入只會對應一個答案。但是,你不能重復利 ...
異或、與的一點總結(這些位運算真的是騷操作2333) 兩個相同的數字:a^a=0 取出一個數最右端為1的那一位:a &=-a 其中 ...
經典題 爬樓梯: https://leetcode-cn.com/problems/climbing-stairs/ 硬幣兌換: https://leetcode-cn.com/problems/coin-change/ 有效括號: https://leetcode ...
1、翻轉字符串 2、計算一個整數的階乘 3、如果給定的字符串是回文,返回true,反之,返回false ...
1. leetcode http://leetcode.com/ 2. careerup http://www.careercup.com/ http://hawstein.com/posts/ctci-solutions-contents.html 3. ...
最近重新學習數據結構與算法以及刷leetcode算法題時,發現不少jdk自帶的方法可以提升刷題的效率。這些小技巧不僅僅對刷算法題帶來便利,對我們平時開發也是很有幫助的。本文以java語言為基礎,記錄了目前已經使用或看到過的一些小技巧,后續在刷題過程中,還會持續更新 ...
1. leetcode http://leetcode.com/ 2. careerup http://www.careercup.com/ http://hawstein.com/posts/ctci-solutions-contents.html 3. ...
在刷pat的1073 多選題常見計分法題目時,發現如果需要判斷每一個學生對應每道題的多選題是否錯選,漏選,以及選對是比較麻煩的一件事,因為這涉及到兩個集合的判斷,判斷一個集合是否是另一個集合的子集(即漏選,得一半的分),或者說兩個集合是否完全相等(即題目得滿分)。 剛開始通過set容器來保存 ...