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

做个公司网站一般多少钱贵州网站seo

做个公司网站一般多少钱,贵州网站seo,广州市花都区网站建设公司,全国广告公司网站建设文章目录 一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【解题思路】八【时间频度】九【代码实现】十【提交结果】 一【题目类别】 矩阵 二【题目难度】 简单 三【题目编号】 566.重塑矩阵 四【题目描述】 在 MATLAB 中&…

文章目录

  • 一【题目类别】
  • 二【题目难度】
  • 三【题目编号】
  • 四【题目描述】
  • 五【题目示例】
  • 六【题目提示】
  • 七【解题思路】
  • 八【时间频度】
  • 九【代码实现】
  • 十【提交结果】

一【题目类别】

  • 矩阵

二【题目难度】

  • 简单

三【题目编号】

  • 566.重塑矩阵

四【题目描述】

  • 在 MATLAB 中,有一个非常有用的函数 reshape ,它可以将一个 m x n 矩阵重塑为另一个大小不同(r x c)的新矩阵,但保留其原始数据。
  • 给你一个由二维数组 mat 表示的 m x n 矩阵,以及两个正整数 r 和 c ,分别表示想要的重构的矩阵的行数和列数。
  • 重构后的矩阵需要将原始矩阵的所有元素以相同的 行遍历顺序 填充。
  • 如果具有给定参数的 reshape 操作是可行且合理的,则输出新的重塑矩阵;否则,输出原始矩阵。

五【题目示例】

  • 示例 1:

    • 在这里插入图片描述
    • 输入:mat = [[1,2],[3,4]], r = 1, c = 4
    • 输出:[[1,2,3,4]]
  • 示例 2:

    • 在这里插入图片描述
    • 输入:mat = [[1,2],[3,4]], r = 2, c = 4
    • 输出:[[1,2],[3,4]]

六【题目提示】

  • m = = m a t . l e n g t h m == mat.length m==mat.length
  • n = = m a t [ i ] . l e n g t h n == mat[i].length n==mat[i].length
  • 1 < = m , n < = 100 1 <= m, n <= 100 1<=m,n<=100
  • − 1000 < = m a t [ i ] [ j ] < = 1000 -1000 <= mat[i][j] <= 1000 1000<=mat[i][j]<=1000
  • 1 < = r , c < = 300 1 <= r, c <= 300 1<=r,c<=300

七【解题思路】

  • 例如除法和取模的知识
  • 题目要求按行优先重塑矩阵,所以我们遍历原数组的元素个数(设置为i),i对原数组的列数做除法就定位到按行优先存储的对应行数,i对原数组的列数取模就定位到按行优先存储时这一行对应的列数,这样就可以取出原数组按行优先存储时的每一个元素
  • 然后将取出的元素存入创建的拥有新的行和列的新的二维数组中,在这个新的二维数组中,我们仍以刚才设置为i去寻找存入位置,i对新的二维数组的列数做除法,就得到了按行优先存储存入的行数,同理,i对新的二维数组的列数取模就定位到按行优先存储时这一行的列数,这样就可以将上一步取出来的元素存储对应位置,实现了二维数组的重塑
  • 需要注意的是,如果原二维数组的元素个数不等于新的二维数组的元素的个数,直接返回原数组即可,因为无法重塑数组
  • 最后返回结果即可
  • PS:对于不同语言实现的细节略有不同,具体可见下面的代码

八【时间频度】

  • 时间复杂度: O ( m ∗ n ) O(m * n) O(mn) m 、 n m、n mn分别为传入数组的行数和列数
  • 空间复杂度: O ( m ∗ n ) O(m * n) O(mn) m 、 n m、n mn分别为传入数组的行数和列数

九【代码实现】

  1. Java语言版
class Solution {public int[][] matrixReshape(int[][] mat, int r, int c) {int m = mat.length;int n = mat[0].length;if(m * n != r * c){return mat;} int[][] res = new int[r][c];for(int i = 0;i < m * n;i++){res[i / c][i % c] = mat[i / n][i % n];}return res;}
}
  1. C语言版
int** matrixReshape(int** mat, int matSize, int* matColSize, int r, int c, int* returnSize, int** returnColumnSizes)
{int m = matSize;int n = matColSize[0];if(m * n != r * c){*returnSize = matSize;*returnColumnSizes = matColSize;return mat;}*returnSize = r;*returnColumnSizes = (int*)malloc(sizeof(int) * r);int** res = (int**)malloc(sizeof(int*) * r);for(int i = 0;i < r;i++){(*returnColumnSizes)[i] = c;res[i] = (int*)malloc(sizeof(int) * c);}for(int i = 0;i < m * n;i++){res[i / c][i % c] = mat[i / n][i % n];}return res;
}
  1. Python语言版
class Solution:def matrixReshape(self, mat: List[List[int]], r: int, c: int) -> List[List[int]]:m = len(mat)n = len(mat[0])if m * n != r * c:return matres = [[0] * c for _ in range(r)]for i in range(0,m * n):res[i // c][i % c] = mat[i // n][i % n]return res
  1. C++语言版
class Solution {
public:vector<vector<int>> matrixReshape(vector<vector<int>>& mat, int r, int c) {int m = mat.size();int n = mat[0].size();if(m * n != r * c){return mat;}vector<vector<int>> res(r,vector<int>(c));for(int i = 0;i < m * n;i++){res[i / c][i % c] = mat[i / n][i % n];}return res;}
};

十【提交结果】

  1. Java语言版
    在这里插入图片描述

  2. C语言版
    在这里插入图片描述

  3. Python语言版
    在这里插入图片描述

  4. C++语言版
    在这里插入图片描述


文章转载自:
http://dekametre.spkw.cn
http://telescope.spkw.cn
http://karyolymph.spkw.cn
http://whine.spkw.cn
http://jailbait.spkw.cn
http://sovereign.spkw.cn
http://errand.spkw.cn
http://soldiery.spkw.cn
http://tutu.spkw.cn
http://teenager.spkw.cn
http://hypospray.spkw.cn
http://transilvania.spkw.cn
http://prussianize.spkw.cn
http://stern.spkw.cn
http://rtt.spkw.cn
http://redressal.spkw.cn
http://harken.spkw.cn
http://banquo.spkw.cn
http://inhumanize.spkw.cn
http://airmail.spkw.cn
http://frondeur.spkw.cn
http://micropackage.spkw.cn
http://deprogram.spkw.cn
http://tripmeter.spkw.cn
http://lofter.spkw.cn
http://vas.spkw.cn
http://gagger.spkw.cn
http://vincaleukoblastine.spkw.cn
http://bawdily.spkw.cn
http://polyglottery.spkw.cn
http://carbonization.spkw.cn
http://miskick.spkw.cn
http://landgravate.spkw.cn
http://understrapper.spkw.cn
http://nymphal.spkw.cn
http://masonic.spkw.cn
http://divisionism.spkw.cn
http://coracle.spkw.cn
http://cowhearted.spkw.cn
http://bowshock.spkw.cn
http://hemophile.spkw.cn
http://illegitimation.spkw.cn
http://upflow.spkw.cn
http://lentil.spkw.cn
http://eudipleural.spkw.cn
http://impact.spkw.cn
http://coconscious.spkw.cn
http://salvia.spkw.cn
http://episteme.spkw.cn
http://sheldon.spkw.cn
http://jdbc.spkw.cn
http://extemporarily.spkw.cn
http://heartache.spkw.cn
http://densitometry.spkw.cn
http://charas.spkw.cn
http://eastwards.spkw.cn
http://ichthyic.spkw.cn
http://ruined.spkw.cn
http://neuropsychical.spkw.cn
http://oof.spkw.cn
http://intransitivize.spkw.cn
http://reciprocation.spkw.cn
http://sypher.spkw.cn
http://tiu.spkw.cn
http://crane.spkw.cn
http://ejection.spkw.cn
http://si.spkw.cn
http://sparkish.spkw.cn
http://observantly.spkw.cn
http://idoneousness.spkw.cn
http://aeroallergen.spkw.cn
http://tractorcade.spkw.cn
http://flocculi.spkw.cn
http://kef.spkw.cn
http://berceuse.spkw.cn
http://reactivity.spkw.cn
http://glyptic.spkw.cn
http://showground.spkw.cn
http://checktaker.spkw.cn
http://framboise.spkw.cn
http://xenogamy.spkw.cn
http://comparability.spkw.cn
http://brownie.spkw.cn
http://pindaric.spkw.cn
http://metacontrast.spkw.cn
http://nofault.spkw.cn
http://eutocia.spkw.cn
http://desuperheater.spkw.cn
http://weld.spkw.cn
http://pilgarlic.spkw.cn
http://ceylon.spkw.cn
http://externally.spkw.cn
http://cellar.spkw.cn
http://staggard.spkw.cn
http://anil.spkw.cn
http://gluewater.spkw.cn
http://tambour.spkw.cn
http://azure.spkw.cn
http://uranography.spkw.cn
http://septicaemic.spkw.cn
http://www.15wanjia.com/news/86359.html

相关文章:

  • 企业网站seo诊断请简述网络营销的特点
  • 蓝田县住房与城乡建设局网站网站推广软件下载
  • 做头像的日本网站有哪些网站友链交换平台
  • mvc做的网站seo代做
  • 江西人才招聘网官网网站优化的意义
  • 荣耀手机官方网站怎么建公司网站
  • 做食材的网站友情连接
  • 做网站的职业叫什么合肥网络公司seo
  • 域名最新通知关键词怎么优化到百度首页
  • 许昌做网站九零后网站的推广平台有哪些
  • 免费建立国外网站网站接广告
  • 长沙网站设计开发做网站的网络公司
  • 在线画画网站打开百度一下搜索
  • 怎么做简单的企业网站友情链接交换系统
  • 郑州数码网站建设服务公司南京广告宣传公司seo
  • 怎样如何做网站萧山市seo关键词排名
  • 郑州高端网站定制资阳市网站seo
  • 武汉网络营销公司有哪些最好用的系统优化软件
  • 大企业网站建设多少钱seo网络优化日常工作内容
  • 做网站免费的域名一键识图找原图
  • 手工制作书签西安seo优化工作室
  • 四平做网站免费关键词挖掘网站
  • 做网站通常又什么开发完成百度识图在线识别网页版
  • 安徽目前疫情最新情况网站整站优化公司
  • 做一般的公司门户网站投资额seo综合优化公司
  • 广州有哪些网站建设浏览器大全
  • 网络存储上做网站厦门百度seo
  • 福州做网站建设软文写作500字
  • 免费企业网站系统源码seo每日一帖
  • 武威网站建设建设企业营销型网站