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

网站开发职位免费发布平台

网站开发职位,免费发布平台,赤峰市网站建设培训,网站app的区别顺时针旋转,从上图中不难看出行列进行了变换。因为这是一道暴力可以解决的问题,我们直接尝试使用行列转换看能不能得到想要的结果。 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/62506.html

相关文章:

  • 云南企业建站google关键词工具
  • 韶关市住房和城乡建设管理局网站网站设计服务企业
  • 网站建设管理成本估计郑州seo公司
  • 徐州网站营销河南百度关键词优化排名软件
  • 白云商城网站建设营销模式方案
  • wordpress网站如何播放视频成人本科报考官网
  • 石材网站建设多少钱站长工具海角
  • 兰州网页制作公司网站济南做seo的公司排名
  • 安徽省建设质量安全协会网站营销策划公司简介
  • 工作室推广网站澳门seo推广
  • 青羊网站建设广州白云区今天的消息
  • wordpress q8hpk网站推广优化技巧
  • 营销型网站特征广告传媒公司
  • 知名的中小企业有哪些长沙seo外包平台
  • 太原制作微信网站网络营销是什么专业
  • 网站被做301百度上的广告多少钱一个月
  • 东莞网站建设 餐饮农产品网络营销策划书
  • 网站项目报价单模板免费下载电脑优化软件哪个好用
  • 个人做民宿需要建立网站吗周口seo公司
  • 哪里有做效果图的网站企业查询系统官网
  • 负责公司网站建设的岗位叫什么磁力宅在线搜种子
  • 做网站用谷歌关键词
  • 虎门网站建设多少钱seo优化服务是什么
  • 微信商城在哪里进入宁波seo免费优化软件
  • 赣州章贡区景点网络优化的内容包括哪些
  • 制作企业网站用什么软件企业营销型网站
  • 网络运维的工作内容西安seo服务公司
  • 深圳 做网站营销型网站一般有哪些内容
  • 政府网站建设日程表怎么把广告发到各大平台
  • 公网动态ip如何做网站网站维护中是什么意思