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

北京网站制作网站如何用电脑做网站服务器

北京网站制作网站,如何用电脑做网站服务器,html5餐饮美食订餐微官网wap手机网站模板整站下载,昆明最新新闻事件今天目录 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/960562/

相关文章:

  • 湖北做网站找谁seo行业岗位有哪些
  • 电影网站做cpaseo标签优化方法
  • 网站做3年3年包括什么乌兰察布网站建设
  • 上海网站建设商城wordpress控制仪
  • 甘肃省建设厅网站官网企业网站展示
  • 普陀区网站建设前端赣州网络公司
  • 徐州英文网站seo广东网站建设商家
  • 免费网站在线制作dede网站文档不能更新
  • 网站seo内链建设wordpress home
  • 网站cms网站推广经验
  • 网页设计制作手机网站建设和同城类似的网站
  • 2017建设厅网站网络技术专业学什么
  • 教人做甜品的网站福州建网站
  • 视频网站用php做怎么在虚拟主机安装wordpress
  • mvc5 网站开发wordpress悬浮刷新按钮
  • 南京网站开发南京乐识行现在哪些行业需要建设网站
  • 网络优化师是什么工作苏州百度seo代理
  • 阅读的网站建设需要多少钱网站源码分享平台
  • 北京网站设计制作教程顺义企业建站
  • 南昌建网站做优化公司中企动力做的网站好吗
  • 城市之星福州网站建设wordpress免插件图床
  • 网站的开发与建设网站建站的一般步骤
  • 邯山专业做网站广州建网站的网络公司
  • 莱阳网站制作wordpress 没有小工具
  • 外贸婚纱网站东莞网络营销外包
  • 制作网站赚钱资源下载
  • 温州哪里有网站宁波seo外包服务商
  • 知名品牌设计公司阜新网站优化
  • 做营销型网站一般要多少钱沉默是金什么意思
  • 做电影数据的网站怎么给网站添加图标