回答

收藏

华为OD机试 - 信号发射和接收(华为od牛客网机试)

知识点 知识点 37 人阅读 | 0 人回复 | 2023-01-19

帖子摘要:题目描述 有一个二维的天线矩阵,每根天线可以向其他天线发射信号,也能接收其他天线的信号,为了简化起见,我们约定每根天线只能向东和向南发射信号,换言之,每根天线只能接收东向或南向的信号。 每根天线有自己......
  f4 L) C! B6 H/ r" r3 K' J
+ T2 z# J7 `0 {8 l, o大家好,欢迎来到Java吧(www.java8.com),交流、学习Java技术、获取Java资源无任何套路,今天说一说:“华为OD机试 - 信号发射和接收”4 p' `2 U7 Q$ G4 K3 {2 t1 M1 l/ A
$ Q- @& Y$ l5 o
* w* M% G8 c. L$ F1 C0 i1 @
        ( F, Y8 y) }1 C' s/ H
               
: F$ k7 y9 ]) c  t5 ^1 ^; d                    题目描述
5 Q  ^) P) K, D$ \! Q有一个二维的天线矩阵,每根天线可以向其他天线发射信号,也能接收其他天线的信号,为了简化起见,我们约定每根天线只能向东和向南发射信号,换言之,每根天线只能接收东向或南向的信号。) }; n* V/ v* x) C# h
$ e5 b: `! c1 H6 K
每根天线有自己的高度anth,每根天线的高度存储在一个二维数组中,各个天线的位置用[r, c]表示,r代表天线的行位置(从0开始编号),c代表天线的列位置(从0开始编号)。
; m( x4 u3 J. _$ k' k7 f* o 6 L- E3 O7 u7 U2 i
在某一方向(东向或南向),某根天线可以收到多根其他天线的信号(也可能收不到任何其他天线的信号),对任一天线X和天线Y,天线X能接收到天线Y的条件是:
$ P! p0 \4 h8 B1 i 8 ]+ D. V. A7 ]* w$ Z) b0 X- w) I
[ol]
. V; U# U  t1 e; j6 ]% M* e
  • 天线X在天线Y的东边或南边
    3 D4 N1 E  Z# S, N% b
  • 天线X和天线Y之间的其他天线的高度都低于天线X和天线Y,或天线X和天线Y之间无其他天线,即无遮挡。7 r7 i, M' J! @; M1 w7 w! G
    [/ol]
      [1 Y- |2 \1 P8 l* O如下图示意:! {+ \5 z; a: c, E" P+ {2 J
    ) S% y# b' `; r+ W7 }! v! ~, M
    a4e673cfac664c1da478b8bf273b1971.png (68.31 KB, 下载次数: 0, 售价: 1 金钱)
  • 天线[0, 0]接收不到任何其他天线的信号,8 C6 n! p* }. F  g' B7 U$ n
  • 天线[0, 1]可以接收到天线[0, 0]的信号,
    7 f2 p: ~9 m8 h8 B& Q* C& _
  • 天线[0, 2]可以接收到天线[0, 1]的信号,
    3 E+ o  V6 `5 B3 ^& A+ s" j
  • 天线[0, 3]可以接收到天线[0, 1]和天线[0, 2]的信号,) @8 F  ]7 q2 m9 z
  • 天线[0, 4]可以接收到天线[0, 3]的信号,2 o) X. A1 l8 v# D
  • 天线[0, 5]可以接收到天线[0, 4]的信号;
    2 I, [: o3 G% x

    & F5 {+ |6 J' J& j# A2 d
    ) N1 L* e  ~7 j! k+ Q/ H2 u2 \本文来源csdn,由Java吧转载发布,观点不代表Java吧的立场,转载请标明来源出处:https://www.java8.com
  • 分享到:
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则