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

对角线的输出

“”"
设计:Python程序设计
作者:初学者
日期:2022年 09月 25日
“”"

class Solution:
# 参数matrix为矩阵
# 返回整数列表
def find_diagonal_order(self, matrix):
import collections
result = []
dd = collections.defaultdict(list)
if not matrix:
return result
for i in range(0, len(matrix)):
for j in range(0, len(matrix[0])):
dd[i + j + 1].append(matrix[i][j])
for k, v in dd.items():
if k % 2 == 1: dd[k].reverse()
result += dd[k]
return result

主函数

if name == ‘main’:
m = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
s = Solution()
print(“输入为:”, m)
print(“输出为:”, s.find_diagonal_order(m))

相关文章:

  • Charles乱码和SSL 代理问题解决
  • SharedPreference使用
  • Javaweb安全——Shiro漏洞利用
  • java基本微信小程序的高校科研管理系统 uniapp小程序
  • C++ 20 协程(一)
  • 小米手机抓取hci log
  • 【Java深入学习】并发常见方法的注意事项
  • 微信小程序开发入门与实战(数据监听)
  • 【论文阅读】提升的自动作文评分通过Prompt预测和匹配
  • JPA-Specification常用条件查询构造方式
  • 瑞吉外卖(19) - 新增套餐业务开发
  • Android 的定位分层架构
  • 基于docker搭建es集群
  • 2.可视化基础(上)
  • 解决Vue项目中ESLint和Prettier冲突问题[Vue.js项目实践: 新冠自检系统]
  • [rust! #004] [译] Rust 的内置 Traits, 使用场景, 方式, 和原因
  • 【347天】每日项目总结系列085(2018.01.18)
  • css的样式优先级
  • DataBase in Android
  • egg(89)--egg之redis的发布和订阅
  • Eureka 2.0 开源流产,真的对你影响很大吗?
  • github指令
  • Java Agent 学习笔记
  • JavaScript 一些 DOM 的知识点
  • JavaScript工作原理(五):深入了解WebSockets,HTTP/2和SSE,以及如何选择
  • Python十分钟制作属于你自己的个性logo
  • Redux系列x:源码分析
  • spring boot下thymeleaf全局静态变量配置
  • Vue2 SSR 的优化之旅
  • Vue小说阅读器(仿追书神器)
  • Web Storage相关
  • 得到一个数组中任意X个元素的所有组合 即C(n,m)
  • 分享几个不错的工具
  • 如何借助 NoSQL 提高 JPA 应用性能
  • 使用 QuickBI 搭建酷炫可视化分析
  • 小李飞刀:SQL题目刷起来!
  • 云栖大讲堂Java基础入门(三)- 阿里巴巴Java开发手册介绍
  • [Shell 脚本] 备份网站文件至OSS服务(纯shell脚本无sdk) ...
  • k8s使用glusterfs实现动态持久化存储
  • UI设计初学者应该如何入门?
  • 阿里云ACE认证之理解CDN技术
  • ​Base64转换成图片,android studio build乱码,找不到okio.ByteString接腾讯人脸识别
  • ​Linux·i2c驱动架构​
  • #1014 : Trie树
  • #QT(TCP网络编程-服务端)
  • $var=htmlencode(“‘);alert(‘2“); 的个人理解
  • (1)Android开发优化---------UI优化
  • (C#)一个最简单的链表类
  • (NSDate) 时间 (time )比较
  • (阿里云万网)-域名注册购买实名流程
  • (独孤九剑)--文件系统
  • (五)c52学习之旅-静态数码管
  • (转)shell中括号的特殊用法 linux if多条件判断
  • (轉貼) 資訊相關科系畢業的學生,未來會是什麼樣子?(Misc)
  • .Net - 类的介绍