北大百练 4075. 矩阵旋转
题目概述
解题思路
思路比较简单,只需要修改一下打印数组的顺序即可。原先是从左往右、从上往下读取数组,现在打印数组的顺序变成从下往上、从左往右。
方法性能
示例代码
#include<iostream>using namespace std;int main()
{int M;int A[100][100];scanf("%d", &M);int N;for (int i = 0; i < M; ++i){scanf("%d", &N);for (int ri = 0; ri < N;++ri){for (int ci = 0; ci < N;++ci){scanf("%d", &A[ri][ci]);}}for (int ci = 0; ci < N;++ci){for (int ri = N - 1; ri > 0; --ri){printf("%d ", A[ri][ci]);}printf("%d\n", A[0][ci]);}}return 0;
}
北大百练 4075. 矩阵旋转相关推荐
- 北大OJ百练——4075:矩阵旋转(C语言)
百练的这道题很简单,通过率也达到了86%,所以我也就来贴个代码了...下面是题目: 不过还是说一下我的思路: 这道题对一个新来说,可能是会和矩阵的转置相混淆,这题并不是要我们去求矩阵的转置. 这题,我 ...
- POJ 4151/北大百练 4151 电影节 题解(两种方法)贪心算法基础
POJ4151 电影节 总时间限制: 1000ms 内存限制: 65536kB 描述: 大学生电影节在北大举办! 这天,在北大各地放了多部电影,给定每部电影的放映时间区间,区间重叠的电影不可能同时看( ...
- Bailian4075 矩阵旋转【矩阵】
4075:矩阵旋转 总时间限制: 1000ms 内存限制: 65536kB 描述 给定一个n*n的矩阵,求出该矩阵顺时针旋转90度后的矩阵. 输入 第一行为矩阵的数量M(1<=M<=100 ...
- 北大培训课动态规划----神奇的口袋(百练2755)
北京大学暑期课<ACM/ICPC竞赛训练> ppt摘取 什么是动态规划? ●递归到动规的一般转化方法 递归函数有n个参数,就定义一个n维的数组,数组 的下标是递归函数参数的取值范围,数组 ...
- 百练1002:方便记忆的电话号码(C++实现,北大软微)
百练1002:方便记忆的电话号码 1-描述 英文字母(除Q和Z外)和电话号码存在着对应关系,如下所示:A,B,C -> 2D,E,F -> 3G,H,I -> 4J,K,L -> ...
- 程序设计入门经典题解(百练篇)
参考链接:PKU百练题解(Bailian) Bailian1017 装箱问题[贪心] - 海岛Blog - CSDN博客 POJ1088 Bailian1088 滑雪[DFS+记忆化搜索]_海岛Blo ...
- 【百练】护林员盖房子
护林员盖房子 百练 2019信科研究生上机测试 A 总时间限制: 1000ms 内存限制: 65536kB 描述 在一片保护林中,护林员想要盖一座房子来居住,但他不能砍伐任何树木. 现在请你帮他计算 ...
- 百练,4103,踩方格
百练,4103,踩方格 普通做法:(也可以找规律) #include #include//要调用memset函数,头文件 using namespace std; int visited[50][50 ...
- 利用欧拉角旋转正交_张量旋转=矩阵旋转?
最近又开始翻之前的一本流体力学书,Batchelor写的<An Introduction to Fluid Mechanics>,看到介绍流体微团张量部分,写到主轴张量只有正应力没有切应力 ...
最新文章
- 第二天:Vue基础语法
- mysql json 函数_MYSQL 开发设计表是硬邦邦的VARHCAR 还是JSON TYPE 来处理数据更香
- kamctl start
- 浏览器中遮罩层镂空效果的多种实现方法
- 阿里云CentOS 7.4 配置Nginx、PHP、Mariadb
- 12.18栈、队列练习题
- 记一次面试腾讯的奇葩经历
- 10.22 Ext JS 快速开发工具
- js 多个定时器_Node.js系列深入浅出Node模块化开发——CommonJS规范
- 金蝶K3销售订单批量库存查询功能开发
- 植物大战僵尸开发公司创始人自述:从0到1亿
- 虚拟机vm介绍及虚拟机常见操作
- 利用css构建三角形(正三角,倒三角,左/右三角)
- 国内有哪些云服务器比较靠谱?
- 双向链表(Doubly Linked List)
- Oracle-SQL-group by-报错:不是单组分组函数
- 【库房】DateTime.Now.Date和DateTime.Now.TimeOfDay的用法
- SVG中插入HTML标签
- 基于微信小程序的疫情智慧社区管理系统 计算机毕业设计 后台管理系统
- 广州橙色优学:Java为什么这么火?Java好学吗?