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

赣州网站开发360seo排名点击软件

赣州网站开发,360seo排名点击软件,建站优化推广,贵阳学网站建设顺时针旋转,从上图中不难看出行列进行了变换。因为这是一道暴力可以解决的问题,我们直接尝试使用行列转换看能不能得到想要的结果。 public static void main(String[] args) {Scanner scan new Scanner(System.in);int nscan.nextInt();int mscan.next…

顺时针旋转,从上图中不难看出行列进行了变换。因为这是一道暴力可以解决的问题,我们直接尝试使用行列转换看能不能得到想要的结果。

	public static void main(String[] args) {Scanner scan = new Scanner(System.in);int n=scan.nextInt();int m=scan.nextInt();int count=0;for (int i = 0; i < n; i++) {for (int j = 0; j < m; j++) {arr[i][j]=scan.nextInt();}}for (int i = 0; i < n; i++) {for (int j = 0; j < m; j++) {System.out.print(arr[j][i]+" ");}System.out.println();}scan.close();}

如上图所示我们将行列直接转换,但是我们会得到如下的示例结果。由于在进行行列转换的时候,将预先的3行变成4列,4列变成三行超出了原来的数组长度导致了出现0并且转换错误的情况。接下来我们观察一下顺时针转换的下标的位置变化规律可以发现1 3 5 7由原来的第一行(0,0)~(0,3)转换为第三列(0,2)~(3,2),我们不难发现坐标在原来的基础上实现的是行递增,列不变。

3 4
1 3 5 7
9 8 7 6
3 5 9 7
1 9 3 0 
3 8 5 0 
5 7 9 0 

代码实现👇

	public static void main(String[] args) {Scanner scan = new Scanner(System.in);int n=scan.nextInt();int m=scan.nextInt();int count=0;for (int i = 0; i < n; i++) {for (int j = 0; j < m; j++) {arr[i][j]=scan.nextInt();}}for (int i = 0; i < m; i++) {//行变为列的大小for (int j = n-1; j >=  0; j--) {//列每次按原来的行递减输出System.out.print(arr[j][i]+" ");}System.out.println();}scan.close();}

大家多动手,比较简单

http://www.dtcms.com/wzjs/37902.html

相关文章:

  • 网站开发验收方案郑州高端网站建设哪家好
  • 免费动画制作网站百度网站收录链接提交
  • 做网站开发电脑配置app注册推广团队
  • 做网站虚拟主机和云服务器吗企业网站的在线推广方法有
  • 什么网站免费制作广告软文
  • h5制作价格seo案例分析及解析
  • 包头建委网站找不到竞价开户推广
  • 5种有效增加网站流量引流推广的句子
  • 政府网站建设管理办法广东seo网站推广
  • 做网站南昌百度seo点击
  • 网站后台分模块昆明自动seo
  • 国际上比较认可的邮箱win10优化大师怎么样
  • 长沙做门户网站的公司免费域名邮箱
  • 部门网站建设情况总结矿坛器材友情交换
  • 优秀网站建设空间网络优化工具
  • aspx网站开发 案例石家庄疫情最新消息
  • 怎么用手机做刷会员网站优化关键词可以选择哪个工具
  • 网站建设有哪些方面抖音推广公司
  • 怎么用vs2017做网站网站优化排名优化
  • 成都哪里有做网站建设的怎样进行seo优化
  • 微网站哪家好外贸业务推广
  • 搜狗网站提交设计公司网站模板
  • 网站开发考核站内seo和站外seo区别
  • 如何做优酷网站赚钱营销网络推广方式有哪些
  • 外贸五金网站重庆今天刚刚发生的重大新闻
  • 用什么网站可以做链接免费建立个人网站凡科
  • 网站的模块怎么做百度搜索百度
  • brushed网站模板磁力兔子搜索引擎
  • 做整装的网站品牌营销包括哪些内容
  • 网站模版 之星百度账号怎么改用户名