news 2026/6/10 18:28:26

我的错题矩阵题

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
我的错题矩阵题

扫雷549

n,m=map(int,input().split()) ls=[] nums=[-1,0,1] for i in range(n): a=list(map(int,input().split())) ls.append(a) ans=[[0]*m for _ in range(n)] for y in range(n): for x in range(m): p_ans=0 if ls[y][x]==1: ans[y][x]=9 continue for d in nums: for d_y in nums: if 0<=x+d<m and 0<=y+d_y<n: #只有对角的数 ,没判断是否<=0 p_ans+=ls[y+d_y][x+d] if p_ans>9: p_ans=9 ans[y][x]=p_ans for i in ans: print(*i)

1.易错点:将y,x的范围弄混 Y,X的合法条件写错

2 break 是退出最外层循环

二 让我吃了苦头的螺旋矩阵 156

n,m=map(int,input().split()) r,c=map(int,input().split()) ls=[[0]*m for _ in range(n)] #print(ls) #n==y m==x v=1 x,y=0,0 ls[y][x]=v while v<n*m: #r while x+1<m and ls[y][x+1]==0: x+=1 v+=1 ls[y][x]=v #d while y+1<n and ls[y+1][x]==0: y+=1 v+=1 ls[y][x]=v #l while x-1>=0 and ls[y][x-1]==0: x-=1 v+=1 ls[y][x]=v #u while y-1>=0 and ls[y-1][x]==0: #【y-1>=0】? while 这里的判断是提前判断 (当y=1时判断下一项是否出届) y-=1 v+=1 ls[y][x]=v print(ls[r-1][c-1])

1.为甚吗>=0作为判断条件?

写的很清楚了 提前判断 下一步满足条件 才继续走 若只写>0则缺一个数没填

蛇形排数 594

ans=0 for i in range(1,40):#就把他想成一个金字塔形的数字堆 (斜着看) #上行代码表示行数 读题2,2顶点在第3行上3,3顶点在第5行总结n列n行在(2n)-1 for j in range(i): #第几行就有几个数 ans+=1 if i==39 and j==20-1: #j是索引数,我要娶的是第20行第39列的数 break print(ans)

严格来说 不算矩阵

注解写的很清楚了不说了

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 17:51:35

PKUKY109 小白鼠排队

PKUKY109 小白鼠排队 ⭐️难度&#xff1a;简单 ⭐️类型&#xff1a;排序 &#x1f4d6;题目&#xff1a;题目链接 &#x1f4da;题解&#xff1a; #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<vector> // vector不…

作者头像 李华
网站建设 2026/6/10 14:25:31

SSM计算机毕设之基于SSM的作业管理系统教学系统作业批改管理系统(完整前后端代码+说明文档+LW,调试定制等)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华
网站建设 2026/5/12 14:20:56

SSM毕设选题推荐:基于SSM的作业管理系统作业管理与批改系统开发【附源码、mysql、文档、调试+代码讲解+全bao等】

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华
网站建设 2026/6/10 12:37:09

告别传统盘点难题!RFID资产管理系统支持自动识别与移动盘点

在企业管理中&#xff0c;资产盘点是一项耗时耗力却至关重要的工作。传统盘点方式依赖人工逐一扫码或记录&#xff0c;不仅效率低下&#xff0c;还容易因人为疏忽导致数据偏差。随着技术进步&#xff0c;RFID&#xff08;无线射频识别&#xff09;资产管理系统凭借其自动识别与…

作者头像 李华
网站建设 2026/6/10 15:05:23

Excel秘技:用宏表函数获取打开的工作簿名与按颜色求和

当Excel内置功能无法满足特殊需求时&#xff0c;如列出所有打开的文件或按单元格背景色求和&#xff0c;隐藏的宏表函数便成为破局关键。本文将揭示两个经典应用场景的解决方案。 在Excel的隐秘角落&#xff0c;宏表函数作为“上古神器”依然有效。它们无法直接输入单元格&…

作者头像 李华
网站建设 2026/6/10 13:39:57

基于python的语音合成实现

文章目录一、项目技术二、项目内容和功能介绍三、核心代码四、效果图五 、资料获取一、项目技术 开发语言&#xff1a;Python python框架&#xff1a;Django 软件版本&#xff1a;python3.7/python3.8 数据库&#xff1a;mysql 5.7或更高版本 数据库工具&#xff1a;Navicat11…

作者头像 李华