題目: 3的冪:給定一個整數,寫一個函數來判斷它是否是 3 的冪次方。 示例 1: 輸入: 27輸出: true示例 2: 輸入: 0輸出: false示例 3: 輸入: 9輸出: true示例 4: 輸入: 45輸出: false進階:你能不使用循環或者遞歸來完成本題嗎? 思路 ...
題目描述: 給出一個整數,寫一個函數來確定這個數是不是 的一個冪。 后續挑戰:你能不使用循環或者遞歸完成本題嗎 題目分析: 既然不使用循環或者遞歸,那我可要抖機靈了 如果某個數n為 的冪 ,則k log N 代碼思路: 首先求出int范圍最大的 的冪 Max 如果n為 的冪,則Max 必定能整除n so,直接上代碼 解答代碼: C 版: Code Python版: Code ...
2018-04-30 16:22 0 1856 推薦指數:
題目: 3的冪:給定一個整數,寫一個函數來判斷它是否是 3 的冪次方。 示例 1: 輸入: 27輸出: true示例 2: 輸入: 0輸出: false示例 3: 輸入: 9輸出: true示例 4: 輸入: 45輸出: false進階:你能不使用循環或者遞歸來完成本題嗎? 思路 ...
題目描述: 給定一個整數 n,返回 n! 結果尾數中零的數量。 示例1: 示例2: 說明: 你的解法應該為 O(logN) 時間復雜度。 題目分析: 要求末尾有 ...
題目: 括號匹配,就是給定的字符串中,只有"{ 、}、 [、 ] (、)"這幾種字符,其中有效字符串需滿足: 左括號必須用相同類型的右括號閉合。 左括號必須以正確的順序閉合。 空字符 ...
1. 回文分割 給定一個字符串s,將s分割為數個子串,每個子串都是回文。比如,給定字符串"aab",返回: 思路:遞歸法,子串 s[i]...s[j] 的所有回 ...
一、數據結構相關 鏈表 1. 相交鏈表 2. 反轉鏈表 3. 合並兩個有序鏈表 4. 刪除排序鏈表中的重復元素 5. 刪除鏈表的倒數第 n 個 ...
來自知乎 如果你時間比較緊迫,為了找工作而刷題,我建議你先刷熱門推薦,一共兩百多道題。 作者:程序員客棧 鏈接:https://www.zhihu.com/question/36738189/answer/864005192 來源:知乎 著作權歸作者所有。商業轉載請 ...
6.字梯游戲 給定兩個單詞start和end,以及一本字典,找到由start到end的最短變換路徑,每一次變換只允許改變一個字母,且變換后的單詞必須出現在字典中。比如給出start為"hit" ...
題目一: 給定一個文本文件 file.txt,請只打印這個文件中的第十行。 示例: 假設 file.txt 有如下內容: Line 1 Line 2 Line 3 Line 4 Line 5 L ...