Java/C# - Array [] []复杂性任务

 Florence珠宝定制 发布于 2023-02-13 19:48
  • php
  • 我正在通过我的大学处理一些有问题的复杂性问题:

    程序输入:一个n x n Array[][]被填充以01.

    定义:如果在行中所有值都是,则定义kSINK,并且在列中所有值都是(除了本身需要)k0k1[k][k]0

    程序输出:是否有一个SINK号码?如果是这样,返回k,否则返回-1.

    示例:

    例

    在Arr A上,k = 3是SINK,在Arr B上没有SINK,因此返回-1.

    这个任务的主要问题是程序的复杂性必须低于O(n^2),我已经设法用这种复杂性解决了这个问题,越过了对行和列求和的斜线.我还没有办法用O(logn)或解决这个问题O(n).此任务还会阻止您使用另一个Array [](由于内存复杂性).任何人都可以放弃这件事吗?提前致谢!

    撰写答案
    今天,你开发时遇到什么问题呢?
    立即提问
    热门标签
    PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有