Java数组打印金字塔数列:如何创建1,2,3…n数组?
作者:吹吹风会发光
时间:2025-07-16
来源:正软商城
浏览:1
java使用array打印金字塔数列问题:要求编写一个方法,给定一个整数n,生成一个包含[1,1,2,1,2,3,.....1,2,...
本文目录
java使用array打印金字塔数列
问题:
要求编写一个方法,给定一个整数n,生成一个包含[1,1,2,1,2,3,..... 1, 2, 3,…n]元素的array,array长度为1 2 3… n=n*(n 1)/2。比如:arithseries(3) → [1, 1, 2, 1, 2, 3]
代码:
public static int[] arithSeries(int n) {
int resultLength = n * (n + 1) / 2; // length of result array
int[] result = new int[resultLength]; // initialise array
int pointer = 0; // the position of array
for (int i = 1; i <= n; i++) { // if i start from 1 then the end condition should be <=n
for (int j = 1; j <= i; j++) {// assign value from 1 to i
result[pointer] = j;
pointer++;// move to next pointer
}
}
return result;
}
作者最新文章
ABBYY FineReader内容导入 文件添加步骤
2026-11-04 20:14
Agent Space智能体如何进行功能测试
2026-11-01 08:45
Proxifier怎么卸载:Windows标准版彻底移除与配置清理指南
2026-10-30 09:37
七彩虹 iGame RTX 5070 Ti Ultra SFF 显卡图赏:嘻哈涂鸦风,设计更潮酷
2026-10-26 16:48
viso如何导入word的详细操作步骤教程
2026-10-20 16:03
上一篇:
迪奥娜圣遗物词条搭配推荐
下一篇:
U深度PE内存检测工具使用详解
热门文章
更多
精品专题
更多
Mac软件
更多
火山引擎 网页版
Windows/ macOS/ Linux
火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。
















