精易论坛

标题: 二维数组相加的写法 [打印本页]

作者: kv2005w    时间: 2024-10-22 15:26
标题: 二维数组相加的写法
姓名成绩位置
第一组小红
1
1
小王
2
2
小蓝
3
3
小T
4
12
第二组小红
3
9
小王
3
10
小蓝
1
11
小T
5
12
小B
4
13
第三组小红
4
18
小王
4
19
小蓝
3
20
小B
7
21
小T
9
22
小C
1
23
结果小红
8
1
小王
9
2
小蓝
7
3
小T
18
12
小B
11
13
小C
1
23
请帮写个代码,谢谢。

三个二维数组,行有几百行,列有十几列,这里方便只放了几行数据,所以不要用文本分割的方式来写。只能用二维数组方式
要求:
三组数据中,只要 姓名相同的,成绩相加,位置用第一组数据的信息。 更新到第一组数据中
第一组没有,其它二组有 姓名相同的也相加,位置用第二组数据的信息。 加到第一组数据中
第一和二组都没有的,第三组有的,直接加到 第一组数组中


实际应用中,有5组二维数组相加
数组数据 已上传到附件
数组1.txt (326 Bytes, 下载次数: 10)







补充内容 (2024-10-22 15:58):
就是把里面的文本 分割成数组后操作


补充内容 (2024-10-23 08:57):
感谢,各位大佬,自己思路没打开,打开就很简单了,自己已经写好了。
作者: frankiy    时间: 2024-10-22 15:29
请直接放原始数据。
作者: 小了白了兔    时间: 2024-10-22 15:36
什么叫不要用文本分割的方式??
你这原始文本不就得先分割吗?
作者: b0y    时间: 2024-10-22 16:27
用数据类型更适合 更方便
作者: Suky    时间: 2024-10-22 18:43
把里面的文本 分割成数组后操作
倒是提供原始数据文本啊
你提供的txt明显是你自己做的样本    格式和内容会给别人做示例带来不必要的代码量
这就是迟迟得不到你想要的答复的原因




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4