QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3855|回复: 1
打印 上一主题 下一主题

[求助]一个0-1矩阵的转换问题, 急求高手赐教, 谢谢!

[复制链接]
字体大小: 正常 放大
bobwuhk        

1

主题

0

听众

17

积分

升级  12.63%

该用户从未签到

新人进步奖

跳转到指定楼层
1#
发表于 2005-10-24 22:34 |只看该作者 |倒序浏览
|招呼Ta 关注Ta

一个NXN的0-1矩阵的元素由0和1组成. 每行每列包含任意个数的0, 其他元素为1. 该矩阵由一条水平线和一条竖直线划分为四个区域(分块子矩阵) A, B, C及D, 如下所示. 假设N是偶数, A, B, C, D分别为(N/2)X(N/2)的子阵.

: }. g$ j! b% }1 l

A | B

9 k4 C8 c! P( M+ W3 E6 i$ s

------ | ---------

( g5 u2 M' l2 _' H1 `' f# ]( x0 V

D | C

- f+ \# c) q) W" x) f% a

证明:

9 E1 q" H$ U6 Y& u% R/ V9 C

对该矩阵的行或列进行有限次数的互换, 可以得到同时满足下列条件的一个新矩阵: 1) 如果新矩阵的某一行包含在A和B区域中, 则该行在A区域中的1的个数不少于在B区域中的1的个数, 或者在A区域中的1的个数比B区域中的1的个数少1; 如果新矩阵的某一行包含在C和D区域中, 则该行在C区域中的1的个数不少于在D区域中的1的个数, 或者在C区域中的1的个数比D区域中的1的个数少1; 2) 如果新矩阵的某一列包含在A和D区域中, 则该列在A区域中的1的个数不少于在D区域中的1的个数, 或者在A区域中的1的个数比D区域中的1的个数少1; 如果新矩阵的某一列包含在B和C区域中, 则该列在C区域中的1的个数不少于在B区域中的1的个数, 或者在C区域中的1的个数比B区域中的1的个数少1.

9 i) H/ B( n. n) h9 W

同时, 请给出该变换的运算复杂度.

zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
madio        

3万

主题

1311

听众

5万

积分

  • TA的每日心情
    奋斗
    2024-7-1 22:21
  • 签到天数: 2014 天

    [LV.Master]伴坛终老

    自我介绍
    数学中国站长

    社区QQ达人 邮箱绑定达人 优秀斑竹奖 发帖功臣 风雨历程奖 新人进步奖 最具活力勋章

    群组数学建模培训课堂1

    群组数学中国美赛辅助报名

    群组Matlab讨论组

    群组2013认证赛A题讨论群组

    群组2013认证赛C题讨论群组

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-8-1 02:15 , Processed in 0.482955 second(s), 62 queries .

    回顶部