摘要:題目鏈接題目分析當一個數字度旋轉后,不等于原來的數字,那么我們稱它是一個好數字。和旋轉后為對方。思路用函數生成到給定數組之間的所有數組。對每一個數字,用和函數處理。對數字,轉換成。否則返回,排除當前數字。
D71 788. Rotated Digits 題目鏈接
788. Rotated Digits
題目分析當一個數字180度旋轉后,不等于原來的數字,那么我們稱它是一個好數字。
例如,數字0、1和8在旋轉180度后,等于它本身。2和5旋轉后為對方。6和9也是如此。而其他數字在旋轉后不等于任何數字。
給定一個數字,返回從1到這個數字之間有多少個好數字。
思路用range函數生成1到給定數組之間的所有數組。
用array_filter函數對每一個數字進行一個操作。
對每一個數字,用str_split和array_count_values函數處理。
當包含3、4或7時,因為旋轉180度后不等于任何數字,因此這個不是一個好數字。故直接返回false排除當前數字。
對數字2,轉換成5。對可旋轉的數字進行相同處理。
判斷旋轉后的數字是否等于原數字。不同則返回true保留當前數字,作為好數字。否則返回false,排除當前數字。
用count函數返回好數字的數量。
最終代碼若覺得本文章對你有用,歡迎用愛發電資助。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/31588.html
摘要:題目鏈接題目分析給定一個數字,給每一位相加,對得到結果進行相同的操作。直到最終結果為一位數。題目還要求盡量用的時間復雜度。思路暫時沒想出復雜度的,就先用正常的循環完成。判斷求和后的值是否大于。小于則退出并返回。 D69 258. Add Digits 題目鏈接 258. Add Digits 題目分析 給定一個數字,給每一位相加,對得到結果進行相同的操作。直到最終結果為一位數。 題目還...
摘要:作者碼蹄疾畢業于哈爾濱工業大學。最高位數字存放在數組的首位,數組中每個元素只存儲一個數字。你可以假設除了整數之外,這個整數不會以零開頭。示例輸入輸出解釋輸入數組表示數字。 作者: 碼蹄疾畢業于哈爾濱工業大學。 小米廣告第三代廣告引擎的設計者、開發者;負責小米應用商店、日歷、開屏廣告業務線研發;主導小米廣告引擎多個模塊重構;關注推薦、搜索、廣告領域相關知識; 題目 給定一個由整數組成的非...
摘要:作者碼蹄疾畢業于哈爾濱工業大學。最高位數字存放在數組的首位,數組中每個元素只存儲一個數字。你可以假設除了整數之外,這個整數不會以零開頭。示例輸入輸出解釋輸入數組表示數字。 作者: 碼蹄疾畢業于哈爾濱工業大學。 小米廣告第三代廣告引擎的設計者、開發者;負責小米應用商店、日歷、開屏廣告業務線研發;主導小米廣告引擎多個模塊重構;關注推薦、搜索、廣告領域相關知識; 題目 給定一個由整數組成的非...
摘要:作者碼蹄疾畢業于哈爾濱工業大學。最高位數字存放在數組的首位,數組中每個元素只存儲一個數字。你可以假設除了整數之外,這個整數不會以零開頭。示例輸入輸出解釋輸入數組表示數字。 作者: 碼蹄疾畢業于哈爾濱工業大學。 小米廣告第三代廣告引擎的設計者、開發者;負責小米應用商店、日歷、開屏廣告業務線研發;主導小米廣告引擎多個模塊重構;關注推薦、搜索、廣告領域相關知識; 題目 給定一個由整數組成的非...
閱讀 853·2021-11-24 09:38
閱讀 1085·2021-10-08 10:05
閱讀 2577·2021-09-10 11:21
閱讀 2800·2019-08-30 15:53
閱讀 1827·2019-08-30 15:52
閱讀 1964·2019-08-29 12:17
閱讀 3418·2019-08-29 11:21
閱讀 1609·2019-08-26 12:17