2018年12月19日

数值的整数次方

摘要: 题目 实现函数 double Power(double base, int exponent),求 base 的 exponent 次方。不得使用库函数,同时不需要考虑大数问题 解法 class Solution { private: double myPowCore(double x, int n 阅读全文

posted @ 2018-12-19 22:38 tianzeng 阅读(355) 评论(0) 推荐(0) 编辑

打印1到最大的n位数

摘要: 题目 输入数字n,按顺序打印出从1最大的n位十进制数。比如输入3,则打印出1、2、3一直到最大的3位数即999。要考虑大数问题 大数加法,乘法详解:https://www.cnblogs.com/tianzeng/p/9020822.html 解法 用字符串或者数组表达大数 把字符串中的每一个数字都 阅读全文

posted @ 2018-12-19 22:20 tianzeng 阅读(356) 评论(0) 推荐(0) 编辑

二进制中1的个数

摘要: 题目 请实现一个函数,输入一个整数,输出该数二进制表示中1的个数。例如把9表示成二进制是1001,有2位是1。因此如果输入9,该函数输出2。 可能引起死循环的解法 一个基本的思路:先判断整数二进制表示中最右边一位是不是1。接着把输入的整数右移一位,此时原来处于从右边数起的第二位被移到最右边了,再判断 阅读全文

posted @ 2018-12-19 22:14 tianzeng 阅读(772) 评论(0) 推荐(0) 编辑

导航