获取列表的所有对角线元素

时间:2019-05-06 16:14:31

标签: c# arrays

我有一个二维的字符串数组,试图在其中查找每个元素的所有对角元素。

例如:

输入:

#include <string.h>
#include <stdlib.h>
..
..
fprintf(stderr, "server FIFO not created as it already exists. Error: %s\n", strerror(errno));
exit(EXIT_FAILURE);

输出:

ABCD
PRAT
KITA
ANDY

说明

  • (0,0)处元素的对角元素为“ ARTY”
  • 在(0,1)处元素的对角元素是从右起的“ BAA”和从左起的“ BP”。 等等。

我知道对角线会对称地增加,但是我找不到找到每个元素的所有对角线的逻辑。

这是我正在尝试的代码:

{
{ { "ARTY" } },
{ { "BAA" }, { "BP" } },
...
}

1 个答案:

答案 0 :(得分:2)

尝试一下:

  treat weights     n weight.ratio
1     0   0.605    74            1
2     0   1.21     19            2
3     0   1.82     10            3
4     0   2.42      6            4
5     0   3.63      2            6
6     0   4.24      1            7
7     1   1       185            1