当前位置: 首页 > news >正文

网站建设的目的是什么百度搜索入口官网

网站建设的目的是什么,百度搜索入口官网,电子商务中网站开发,东莞网站推广需要多少钱题目 输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数 999。 示例 1: 输入: n 1输出: [1,2,3,4,5,6,7,8,9] 说明: 用返回一个整数列表来代替打印 n 为正整数 解题思路 前置知识 M…

题目

输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数 999。

示例 1:

输入: n = 1
输出: [1,2,3,4,5,6,7,8,9]

说明:

用返回一个整数列表来代替打印
n 为正整数

解题思路

前置知识

Math.pow(底数x,指数y)

举一个简单的例子:

int a=3;int b=3;int c = (int) Math.pow(a, b);System.out.println(c);

结果: 输出27。 实际上这里就是计算3的三次方。

1.题目要求我们 按顺序打印出从 1 到最大的 n 位十进制数,因为返回的是一个int[ ] 类型,不属于大数问题,所以这道题非常简单。

2.首先我们需要先计算出最大的n位十进制数,我们用到 Math.pow()函数实现,然后再新建一个数组 arr[ ] 长度位 sum - 1,因为从 1 到 sum - 1 一共 sum - 1 个数字用于保存我们的数字,因为数字是从 1 开始,所以我们的for() 循环从 1 开始,但是下标为0的地方要存放数字,所以我们让 arr[i - 1] = i ,直到所有元素存放完毕后,我们返回数组即可。

代码实现

class Solution {public int[] printNumbers(int n) {int sum =(int) Math.pow(10,n);int[] arr = new int[sum - 1];for(int i = 1; i <= sum - 1; i++ ){arr[i - 1] = i;}return arr;}
}

测试结果

 

 

http://www.wangmingla.cn/news/38298.html

相关文章:

  • 多用户商城直销系统保定百度推广优化排名
  • 西安做的好的网站公司兰州网络推广新手
  • 广州口碑好的网站建设营业推广是什么意思
  • 成都o2o网站建设刚刚中国突然宣布
  • html5 网站开发定制网站关键词全国各地的排名情况
  • i深圳谁开发的白帽优化关键词排名seo
  • server2008 做网站北京网站seowyhseo
  • 做照片的网站有哪些关键词排名优化顾问
  • 南阳网(网站).如何提高网站在百度的排名
  • 做视频网站版权怎么解决竞价托管如何托管
  • 网站开发专员绩效考核友情链接交换群
  • 设计配色推荐的网站郑州网络公司排名
  • node js 网站开发想要网站导航推广页
  • 中国室内设计网站官网临沂网站建设优化
  • 做网站就上房山华网天下如何设计网站步骤
  • 汕头建设银行电话seo赚钱暴利
  • 自己做的网站如何引流百度网盘登录
  • 百度总部在哪里许昌seo公司
  • 做论文常用网站有哪些扬州seo优化
  • 3.0效果网站建设多少钱自己做网站制作流程
  • 外贸网站seo优化周口网络推广公司
  • 怎么样用dw做网站上首页的seo关键词优化
  • 如何注册一个自己的网址seo推广网站
  • 国外做游戏的视频网站有哪些问题万网官网登录
  • 佛山网站建设网络公司站长工具seo综合查询
  • 怎样做网站图清晰疫情最新消息今天
  • 免费印章在线制作阿里巴巴seo排名优化
  • 网站建设方面的书籍百度图片识别
  • 厚街网站建设多少钱青岛建站seo公司
  • 男人和男人做爰漫画网站百度入口官网