Leetcode 326 Power of Three 数论
2024-10-12 00:32:10
判断一个数是否是3的n次幂
这里我用了一点巧,所有的int范围的3的n次幂是int范围最大的3的n次幂数(即3^((int)log3(MAXINT)) = 1162261467)的约数
这种方法是我目前觉得是最好的,不容易出错,其他的方法因为精度问题而很容易错。
class Solution {
public:
bool isPowerOfThree(int n) {
if(n>) return %n==;
else return false;
}
};
最新文章
- UITabBarButton 点击失效问题
- 移动H5前端性能优化指南(转载)
- Requirejs之AMD规范
- hdu 1250 Hat's Fibonacci
- .Net之美读书系列(二):委托进阶
- 段错误bug的调试
- [Linked List]Reorder List
- ubuntu连接无线网
- hdu_5813_Elegant Construction(xjb搞)
- Udacity并行计算课程笔记-The GPU Programming Model
- SpringMVC框架学习笔记(2)——使用注解开发SpringMVC
- JavaScript的预编译和执行
- mysql的连接处理过程
- Swift下自定义xib添加到Storyboard
- go语言视频教程和电子书下载
- visual studio 中被遗忘的任务列表和书签
- R常用操作
- UVA1329 Corporative Network
- CENTOS7 SYSTEMD SERVICE 将自己的程序放入自动启动的系统服务
- 20172325 2018-2019-1 《Java程序设计》第二周学习总结