常考数据结构与算法:求平方根
生活随笔
收集整理的这篇文章主要介绍了
常考数据结构与算法:求平方根
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
题目描述
实现函数 int sqrt(int x).
计算并返回x的平方根(向下取整)
思路:
利用平方数的性质。连续n个奇数相加的结果一定是平方数。例如:
9 = 1+3+5 , 一共3个奇数相加,所以32= 9
16 = 1+3+5+7,一共4个奇数相加,所以42=16
总结
以上是生活随笔为你收集整理的常考数据结构与算法:求平方根的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 常考数据结构与算法:子数组中的最大累加和
- 下一篇: 常考数据结构与算法:判断一个链表是否为回