leetcode 202. Happy Number
来源:互联网 发布:淘宝恶意举报卖家售假 编辑:程序博客网 时间:2024/05/02 12:49
<span style="font-family: Arial, Helvetica, sans-serif;">class Solution {</span>
<span style="font-family: Arial, Helvetica, sans-serif;">public:</span>
bool isHappy(int n) { unordered_set<int> ss; while(1) { int sum = 0; while(n) { sum += pow((n%10),2); n /= 10; } //cout<<sum<<endl; if(sum == 1) return true; if(ss.find(sum) != ss.end()) return false; ss.insert(sum); n = sum; } }};
使用C++的STL容器unordered_set实现hash存储
unordered_set是C++11 中新添加的容器,是传统的拉链法的哈希实现。对与这类非排序的索引效率更高
0 0
- [LeetCode]202.Happy Number
- 【LeetCode】202.happy number
- LeetCode 202. Happy Number
- [leetcode] 202.Happy Number
- 【leetcode】202. Happy Number
- [leetcode] 202. Happy Number
- 202. Happy Number LeetCode
- leetCode 202. Happy Number
- [LeetCode]202. Happy Number
- leetcode 202. Happy Number
- leetcode 202. Happy Number
- LeetCode *** 202. Happy Number
- leetcode 202. Happy Number
- leetcode 202. Happy Number
- LeetCode 202. Happy Number
- leetcode 202. Happy Number
- #leetcode#202. Happy Number
- leetcode-202. Happy Number
- reorder list
- Java NIO系列教程(三) Buffer
- 杭电ACM。。。sort
- Hibernate核心原理分析
- 剑指offer代码解析——面试题25二叉树中和为某一值的路径
- leetcode 202. Happy Number
- 可展开列表ExpandableListView—SimpleExpandableListAdpater
- 头文件用途
- MySql
- Prototype 原型模式
- 杭电ACM多项式求和--》2011
- git 使用心得
- cocos2dx项目使用proguard
- iOS沙盒机制