自除數 是指可以被它包含的每一位數除盡的數。
例如,128 是乙個自除數,因為 128 % 1 == 0,128 % 2 == 0,128 % 8 == 0。
還有,自除數不允許包含 0 。
給定上邊界和下邊界數字,輸出乙個列表,列表的元素是邊界(含邊界)內所有的自除數。
示例 1:
輸入:上邊界left = 1, 下邊界right = 22
輸出: [1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 15, 22]
注意:每個輸入引數的邊界滿足 1 <= left <= right <= 10000。
(1)從最左邊數遍歷倒最右邊數,將每個數首先轉為字元形
(2)首先判斷每個數是否包含0,如果不包含0則進行判斷是否能除盡
(3)將自除數新增到陣列中並返回
/**
* @param left
* @param right
* @return
*/var selfdividingnumbers = function(left, right)
}i = number(i);
flag && res.push(i);}}
return res;
};
LeetCode 17 被圍繞的區域
碼上生花,echarts 作品展示賽正式啟動!給定乙個二維的矩陣,包含 x 和 o 字母 o 找到所有被 x 圍繞的區域,並將這些區域裡所有的 o 用 x 填充。示例 x x x x x o o x x x o x x o x x 執行你的函式後,矩陣變為 x x x x x x x x x x x...
LeetCode 17最長公共字首。
編寫乙個函式來查詢字串陣列中的最長公共字首。如果不存在公共字首,返回空字串 示例 1 輸入 flower flow flight 輸出 fl 示例 2 輸入 dog racecar car 輸出 解釋 輸入不存在公共字首。說明 所有輸入只包含小寫字母a z。以第乙個為基準,比較後面的。class s...
Leetcode17 電話號碼組合
leetcode17 號碼組合 給定乙個僅包含數字 2 9 的字串,返回所有它能表示的字母組合。給出數字到字母的對映如下 與 按鍵相同 注意 1 不對應任何字母。示例 輸入 23 輸出 ad ae af bd be bf cd ce cf 思路 大家都能想到,我每次從裡面選擇乙個數,然後把所有的可能...