上海哪家做公司网站局域网内部如何做网站

张小明 2026/1/11 7:24:26
上海哪家做公司网站,局域网内部如何做网站,vr模式的网站建设公司,服装网站建设中期目标稀疏矩阵扫描 华为OD机试B卷 - 华为OD上机考试B卷 100分题型 华为OD机试真题目录点击查看: 华为OD机试真题题库目录#xff5c;机考题库 算法考点详解 题目描述 如果矩阵中的许多系数都为零#xff0c;那么该矩阵就是稀疏的。对稀疏现象有兴趣是因为它的开发可以带来巨大…稀疏矩阵扫描华为OD机试B卷 - 华为OD上机考试B卷 100分题型华为OD机试真题目录点击查看: 华为OD机试真题题库目录机考题库 算法考点详解题目描述如果矩阵中的许多系数都为零那么该矩阵就是稀疏的。对稀疏现象有兴趣是因为它的开发可以带来巨大的计算节省并且在许多大的实践中都会出现矩阵稀疏的问题。给定一个矩阵现在需要逐行和逐列地扫描矩阵如果某一行或者某一列内存在连续出现的0的个数超过了行宽或者列宽的一半 [W /2] (整除) 则认为该行或者该列是稀疏的。扫描给定的矩阵输出稀疏的行数和列数。输入描述第一行输入为M和N表示矩阵的大小M*N0 M ≤ 1000 N ≤ 100接下来M行输入为矩阵的成员每行N个成员矩阵成员都是有符号整数范围-32,768到32,767输出描述输出两行第一行表示稀疏行的个数第二行表示稀疏列的个数用例1输入3 3 1 0 0 0 1 0 0 0 1输出3 3说明给定的3*3矩阵里每一行和每一列内都存在2个0行宽3列宽3[3/2] 1因此稀疏行有3个稀疏列有3个。用例2输入5 3 -1 0 1 0 0 0 -1 0 0 0 -1 0 0 0 0输出5 3说明给定的5*3矩阵每行里面0的个数大于等于1表示稀疏行每列里面0的个数大于等于2表示稀疏行所以有5个稀疏行,3个稀疏列。题解思路模拟首先这个题目有点问题结合题目和用例来看判断稀疏的情况是行中0的个数大于等于行宽一半 列中0的个数大于等于列宽一般就认为稀疏理明白1的规则之后这道题就非常简单了统计每行/列中0的次数然后按照1的规则进行判断统计输出结果就行c#includeiostream #includevector #includestring #include utility #include sstream #includealgorithm #includecmath #includemap using namespace std; int main() { int m , n; cin m n; vectorvectorint grid(m, vectorint(n)); // 行0的个数 vectorint zeroRowNum(m, 0); // 列0的个数 vectorint zeroColNum(n, 0); for (int i 0; i m; i) { for (int j 0; j n; j) { cin grid[i][j]; if (grid[i][j] 0) { zeroRowNum[i]; zeroColNum[j]; } } } // 计算满足条件的行和列 int rowResCount 0, colResCount 0; for (int i 0; i m; i) { if (zeroRowNum[i] n / 2){ rowResCount; } } for (int i 0; i n; i) { if (zeroColNum[i] m / 2){ colResCount; } } cout rowResCount endl; cout colResCount endl; }JAVAimport java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc new Scanner(System.in); int m sc.nextInt(); int n sc.nextInt(); int[][] grid new int[m][n]; // 行0的个数 int[] zeroRowNum new int[m]; // 列0的个数 int[] zeroColNum new int[n]; for (int i 0; i m; i) { for (int j 0; j n; j) { grid[i][j] sc.nextInt(); if (grid[i][j] 0) { zeroRowNum[i]; zeroColNum[j]; } } } // 计算满足条件的行和列 int rowResCount 0, colResCount 0; for (int i 0; i m; i) { if (zeroRowNum[i] n / 2) { rowResCount; } } for (int i 0; i n; i) { if (zeroColNum[i] m / 2) { colResCount; } } System.out.println(rowResCount); System.out.println(colResCount); } }Pythonm,nmap(int,input().split())grid[]zeroRowNum[0]*m# 行0的个数zeroColNum[0]*n# 列0的个数foriinrange(m):rowlist(map(int,input().split()))grid.append(row)forjinrange(n):ifrow[j]0:zeroRowNum[i]1zeroColNum[j]1# 计算满足条件的行和列rowResCountsum(1forxinzeroRowNumifxn//2)colResCountsum(1forxinzeroColNumifxm//2)print(rowResCount)print(colResCount)JavaScriptconstreadlinerequire(readline);constrlreadline.createInterface({input:process.stdin,output:process.stdout,terminal:false});letlines[];rl.on(line,(line){lines.push(line.trim());});rl.on(close,(){let[m,n]lines[0].split( ).map(Number);letgridArray.from({length:m},()Array(n).fill(0));letzeroRowNumArray(m).fill(0);// 行0的个数letzeroColNumArray(n).fill(0);// 列0的个数for(leti0;im;i){letrowlines[i1].split( ).map(Number);for(letj0;jn;j){grid[i][j]row[j];if(row[j]0){zeroRowNum[i];zeroColNum[j];}}}// 计算满足条件的行和列letrowResCountzeroRowNum.filter(xxMath.floor(n/2)).length;letcolResCountzeroColNum.filter(xxMath.floor(m/2)).length;console.log(rowResCount);console.log(colResCount);});Gopackagemainimport(fmt)funcmain(){varm,nintfmt.Scan(m,n)grid:make([][]int,m)zeroRowNum:make([]int,m)// 行0的个数zeroColNum:make([]int,n)// 列0的个数fori:0;im;i{grid[i]make([]int,n)forj:0;jn;j{fmt.Scan(grid[i][j])ifgrid[i][j]0{zeroRowNum[i]zeroColNum[j]}}}// 计算满足条件的行和列rowResCount,colResCount:0,0fori:0;im;i{ifzeroRowNum[i]n/2{rowResCount}}fori:0;in;i{ifzeroColNum[i]m/2{colResCount}}fmt.Println(rowResCount)fmt.Println(colResCount)}
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

江苏网站制作企业织梦移动网站后缀

基于Dify构建个性化推荐AI应用的可行性分析 在当今信息过载的时代,用户面对海量商品、内容和服务时,越来越依赖“懂我”的推荐系统。然而,传统的协同过滤或基于内容的推荐方法,往往只能做到“猜你喜欢”,却难以理解“你…

张小明 2026/1/3 7:09:41 网站建设

南京网站设计公司兴田德润放心服装东莞网站建设

四天学会一本书的公司靠谱吗?深度解析速成教育的真相与选择在知识焦虑与效率至上的时代,“四天学会一本书”这样的宣传语无疑极具诱惑力。各类培训机构,尤其是以技能提升和资格认证为导向的公司,纷纷推出此类短期速成课程&#xf…

张小明 2025/12/29 4:57:23 网站建设

资源类网站怎么做南宁百度seo推广

理解音频二维码的基本概念在我们日常生活中,音频二维码是一种便捷且创新的信息传播方式。它通过将音频文件与二维码结合,让用户只需用手机扫描二维码就可以直接收听相关的音频内容。这种形式的出现,标志着信息共享进入了一个全新的时代&#…

张小明 2025/12/29 4:57:21 网站建设

广州市网站建设在哪里整体软装设计公司

Quasar v-close-popup 指令核心用法总结 v-close-popup 是 Quasar 框架的辅助指令,专为 QDialog(对话框)和 QMenu(菜单)设计,点击绑定该指令的元素时,会自动关闭其祖先链中的弹出组件&#xff…

张小明 2025/12/29 4:57:19 网站建设

专做品牌的网站备案网站域名被抢注

第一章:手慢无!Open-AutoGLM抢票成功率提升90%的底层逻辑Open-AutoGLM 作为新一代基于大语言模型驱动的自动化任务引擎,其在高并发场景下的表现尤为突出。通过对抢票行为建模与动态策略生成,系统能在毫秒级响应中完成请求调度、验…

张小明 2025/12/29 4:57:16 网站建设

济南mip网站建设公司一览英才网

在智能汽车技术快速发展的浪潮中,openpilot作为开源驾驶辅助系统的先行者,正经历着从基础辅助功能向全栈智能决策的革命性转变。🚗 这个项目不仅让普通车主体验到了先进的自动驾驶技术,更为全球开发者提供了参与这场技术变革的独特…

张小明 2025/12/29 12:09:20 网站建设