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

自己可以学着做网站吗/seo查询网站

自己可以学着做网站吗,seo查询网站,做旅游网站用什么颜色,网站开发深圳公司题目描述 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10. ac:100% import java…

题目描述

输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10.

ac:100%

import java.util.ArrayList;public class A19顺时针打印矩阵 {//测试public static void main(String[] args) {//int[][] matrix = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}, {13, 14, 15, 16}};int[][] matrix = {{1}};ArrayList<Integer> list = printMatrix(matrix);}public static ArrayList<Integer> printMatrix(int [][] matrix) {ArrayList<Integer> list = new ArrayList<Integer>();int n = matrix.length;if(n == 0) {return null;}int m = matrix[0].length;int min = m < n ? m : n;//用更小的维度计算循环次数int times = (int)Math.ceil(min / 2.0);//循环次数for(int i = 0; i < times; i++) {//每次,第一个元素就是matrix[i][i]//向右输出for(int j = i; j < m - i; j++) {list.add(matrix[i][j]);}//向下输出for(int j = i + 1; j < n - 1 - i; j++) {list.add(matrix[j][m - 1 - i]);}//向左输出for(int j = m - 1 - i; j >= i; j--) {if(n - 1 - i > i) {//防止重复输出list.add(matrix[n - 1 - i][j]);}}//向上输出for(int j = n -2 -i; j > i; j--) {if(i < m - 1 - i) {//防止重复输出list.add(matrix[j][i]);}}}return list;}}

 

http://www.jmfq.cn/news/4983319.html

相关文章:

  • 在那里做网站/中国百强县市榜单
  • 做自己的免费网站/平台怎么推广
  • 石家庄网页设计培训班/seo网站关键词优化方法
  • godday网站建设/百度电脑端网页版入口
  • 贵阳做网站电话/seo网络推广技术
  • 移动端网站怎么做优化/网络销售怎么找客源
  • 国内网站如何做流量/百度热搜高考大数据
  • 装修公司设计软件有哪些/中国seo第一人
  • 外包公司拖欠工资找谁讨要/网站做优化
  • 做网站后的收获/杭州百度seo代理
  • 黄埔网站建设公司/免费找精准客户的app
  • 网站怎么做百度关键字搜索/新闻头条最新消息今日头条
  • 招聘网站企业招聘怎么做/好的seo平台
  • 网站开发公司 优帮云/网络推广网络营销和网站推广的区别
  • 网站的功能和特色/企业推广文案
  • vs2012建设空网站/常德网站建设制作
  • 怎么给网站做外链/电商的运营模式有几种
  • 网站内的搜索怎么做/优化网站
  • 益阳建设网站/seo怎么优化步骤
  • 搭建flv视频网站/上海公司排名
  • 北京天海网站建设公司/快速提升网站关键词排名
  • 关于加强公司网站建设的通知/推广普通话的意义50字
  • 个人网站建设规划书/信息流广告模板
  • 如何做论坛网站 知乎/百度提交链接
  • 网站建设公司销售/十大网站排行榜
  • 网站题目有哪些/榜单优化
  • 自适应网站建设价格/搜索推广广告
  • wordpress rpc漏洞/宁波网站优化公司价格
  • 广州网站建设58/seo 培训教程
  • 怎么做家政的网站/百度投诉中心电话