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

轻淘客的轻网站怎么做齐齐哈尔哪里做网站

轻淘客的轻网站怎么做,齐齐哈尔哪里做网站,赞片cms,网站建设合同 模板目录 1.题目概述 2.题解 1.题目概述 输入数字 n&#xff0c;按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3&#xff0c;则打印出 1、2、3 一直到最大的 3 位数 999。 1. 用返回一个整数列表来代替打印 2. n 为正整数&#xff0c;0 < n < 5 示例&#xff1a; 输入…

目录

1.题目概述

2.题解


1.题目概述

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

1. 用返回一个整数列表来代替打印
2. n 为正整数,0 < n <= 5

示例:

输入:1

返回值:[1, 2, 3, 4, 5, 6, 7, 8, 9] 

2.题解

思路分析:最大的一位数是9,最大的两位数是99,最大的三位数是999,由此可得,要打印的数字个数为10的n次方-1。我们首先通过Math.pow方法求得要打印数字的个数,再创建整数数组,最后再利用循环将数字放入数组

具体实现


public class Solution {public int[] printNumbers (int n) {// 计算要打印的整数个数int len = (int)Math.pow(10, n) - 1;// 题目中要求返回int类型的数组,// 因此不考虑当n过大时数字超出int范围// 直接创建int类型数组int[] arr = new int[len];//通过循环生成数组并返回for(int i = 0; i < len; i++){arr[i] = i+1;}return arr;}
}

:题目出自牛客网,链接如下:

打印从1到最大的n位数_牛客题霸_牛客网 (nowcoder.com)

http://www.yayakq.cn/news/550820/

相关文章:

  • 上海市工程质量建设管理协会网站下载资料免费网站
  • 网站开发的历史用jsp做网站的体会
  • 建团购网站自己设计一个网站首页
  • 做网站多大网站建设自查情况
  • 业务推广网站怎么创建个网站
  • 建站平台系统自建网站成都
  • 个人社保缴费基数怎么算wordpress对seo友好吗
  • 沈阳做网站比较好的公司wordpress留言模板
  • 自己做免费的网站wordpress主体开发
  • 找网上公司做网站安慧桥做网站公司
  • 郑州网站建设 推广精品资料网文件下载
  • 廊坊企业网站外包php部署网站
  • 重庆互联网网站建设家乡ppt模板免费下载网站
  • 云南高端网站建设固原网站建设公司
  • 做网站的公司现在还 赚钱吗6网络服务器租赁
  • 哪个公司做的网站好有关网站建设的视频
  • 网站如何做m适配简洁的网页模板
  • 外贸电子商务网站建设上海搬家公司收费价目表2021
  • 网站制作网站建站营销网络建设体系
  • 摄影网站怎么做石家庄经济
  • 仿站插件 wordpress盐城网站建设招聘
  • 网站推广计划书包含哪些内容app store官网
  • 东台网站建设公司电子商务公司怎么样
  • 网站一般多长时间移动网站建设机构
  • wordpress 关键词 描述网站的内链优化策略
  • 龙岩网站建设公司软件项目管理课程设计
  • 深圳定制网站德州宁津建设局网站
  • 做中英文网站公司可视化app开发工具
  • 哪个网站可以做销售记录wordpress后台慢的问题
  • 做网站推广排名备案核验单 网站类型