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

做网站的一些好处公司网站微信平台建设的好处

做网站的一些好处,公司网站微信平台建设的好处,中英双语 网站 模板,wordpress document二维数组就是一个矩阵#xff0c;它有两个参数#xff0c;像这样a[i][j]#xff0c;其中i表示第几行#xff0c;j表示第几列#xff08;注意下标从0开始#xff09; 一维数组的传参用的一个*#xff0c;int a(int * nums); 二维数组的传参用的两个**#xff0c;int a(i…二维数组就是一个矩阵它有两个参数像这样a[i][j]其中i表示第几行j表示第几列注意下标从0开始 一维数组的传参用的一个*int a(int * nums); 二维数组的传参用的两个**int a(int ** nums);知道这个就可以了 第一题 https://leetcode.cn/problems/count-negative-numbers-in-a-sorted-matrix/description/ int countNegatives(int** grid, int gridSize, int* gridColSize) {int c gridColSize[0];int r gridSize;int ans 0;for(int i 0; i r; i) {for(int j 0; j c; j) {if(grid[i][j] 0) ans; }}return ans; }第二题 https://leetcode.cn/problems/matrix-diagonal-sum/ int diagonalSum(int** mat, int matSize, int* matColSize){int sum 0;// 加主对角线元素for(int i 0; i matSize; i) {sum mat[i][i];}// 加副对角线元素int n 0;for(int i matSize - 1; i 0; i--) {sum mat[n][i];}// 如果为奇数,则需要去掉一个中间元素if(matSize % 2 ! 0) sum - mat[matSize / 2][matSize / 2];return sum; }第二种我之前做过的方法应该也不难理解 int diagonalSum(int** mat, int matSize, int* matColSize){int sum 0;int sec matSize - 1;for(int i 0; i matSize; i) {sum mat[i][i];if(i ! sec) sum mat[i][sec];sec--;}return sum; }第三题 https://leetcode.cn/problems/richest-customer-wealth/description/ int maximumWealth(int** accounts, int accountsSize, int* accountsColSize) {int r accountsSize;int c accountsColSize[0];int ans 0;for(int i 0; i r; i) {int sum 0;for(int j 0; j c; j) {sum accounts[i][j];}if(sum ans) ans sum;} return ans; }第四题 https://leetcode.cn/problems/toeplitz-matrix/description/ 刚开始还想用对角线来解决发现难度有点大 这题只要仔细看每个元素存在条件可知每个元素左上角元素和它一定是相等的。 bool isToeplitzMatrix(int** matrix, int matrixSize, int* matrixColSize) {int r matrixSize;int c matrixColSize[0];for(int i 1; i r; i) {for(int j 1; j c; j) {if(matrix[i][j] ! matrix[i - 1][j - 1]) return false;}}return true; }第五题 https://leetcode.cn/problems/lucky-numbers-in-a-matrix/ 模拟题实际上不难就是需要自己在脑中运算然后实现在代码上。 具体思路是1、先遍历数组的行找到最小的数 2、然后紧接着根据找到这个最小元素的列进行比较如果这个数字是列中最大的则保存到数组中。 /*** Note: The returned array must be malloced, assume caller calls free().*/ int* luckyNumbers (int** matrix, int matrixSize, int* matrixColSize, int* returnSize){int * res (int *)malloc(sizeof(int) * matrixSize * matrixColSize[0]);int r matrixSize;int c matrixColSize[0];int retSize 0;for(int i 0; i r; i) {int min matrix[i][0];int tc 0;for(int j 1; j c; j) {if(matrix[i][j] min) {min matrix[i][j];tc j;}}int flag 1;for(int z 0; z r; z) {if(min matrix[z][tc]) {flag 0;}}if(flag) {res[0] min;retSize;}}*returnSize retSize;return res; }第六题 https://leetcode.cn/problems/special-positions-in-a-binary-matrix/description/ 和上一题大同小异 int numSpecial(int** mat, int matSize, int* matColSize){int r matSize;int c matColSize[0];int ans 0;for(int i 0; i r; i) {for(int j 0; j c; j) {if(mat[i][j] 1) {int flag 1;for(int z 0; z r; z) {if(z i) continue;if(mat[z][j] 1) {flag 0;break;}}for(int x 0; x c; x) {if(x j) continue;if(mat[i][x] 1) {flag 0;break;}}if(flag) ans;break;}}}return ans; }第七题 https://leetcode.cn/problems/island-perimeter/description/ 这题不知为什么内存总是溢出但在我把循环中的i换为i就好了。 const int dx[4] {1, 0, -1, 0}; const int dy[4] {0, 1, 0, -1};int islandPerimeter(int** grid, int gridSize, int* gridColSize) {int r gridSize;int c gridColSize[0];int ans 0;for(int i 0; i r; i) {for(int j 0; j c; j) {if(grid[i][j]) {int cnt 0;for(int a 0; a 4; a) {int tx i dx[a];int ty j dy[a];if(tx 0 || tx r || ty 0 || ty c || !grid[tx][ty]) {cnt;}}ans cnt;}}}return ans; }
http://www.zqtcl.cn/news/835398/

相关文章:

  • 网站客户续费深圳福田地图
  • 连云港做电商网站的公司营销公司网站模板
  • 沈阳企业网站优化排名方案富阳做网站公司
  • 企业网站优化报价自己做个网站怎么赚钱
  • 做ui的网站有哪些网站建设订单模板
  • 重庆企业网站优化wordpress 接收询盘
  • 小米4路由器可以做网站嘛杭州淘宝代运营公司十大排名
  • 枞阳做网站的百度搜索入口
  • 网站建设提议徐州网站建设方案咨询
  • 昆明高端网站建设专门做游轮的网站
  • 教育培训网站抄袭网站是广西住房和城乡建设厅
  • 广州做网站建设的公司哪家好网站建设运营公司
  • 网站集约化建设 技术国内永久在线免费建站
  • 极简资讯网站开发有什么免费推广项目的好软件
  • 网站有哪几种类型如何让百度分享按钮在网站每个页面都有
  • 北京市昌平建设工程招标网站网站建设要学哪些软件有哪些方面
  • 部队内网网站建设方案诱导视频网站怎么做
  • 安徽省美好乡村建设网站郑州网站建设 论坛
  • 手机网站怎么建设软件外包公司绩效考核内容
  • 北京最大的火车站网站免费推广方式
  • 外贸网站建设系统工程公司名称大全
  • 手机视频网站建站吴江区经济开发区建设工程网站
  • 网站建设存在哪些问题学校网站手机站的建设
  • 婚恋网站设计手机免费制作网站模板
  • 北京网站建设与维护公司网络组建方案设计
  • 自己做网站好还是凡科樱花动漫做网站
  • 自己做外贸开通什么网站wordpress万能主题
  • 网站建设中添加图片链接cad线下培训班
  • 网站建站系统程序长宁区网站建设网站制
  • 合肥网站建设合肥做网站wordpress 关于页面