请教各位高手一个算法

candypill 2021-08-16 09:15:31

集合1
A~SIZE2~15.22~15.22~15.22
B~SIZE1~15.22~15.22~15.22
C~SIZE1~15.22~15.22~15.22
集合2
A~SIZE1~15.22~15~15.22
B~SIZE2~15.22~15.22~15.22
C~SIZE2~15.22~15~15.22

想得到集合3
比对条件是如果首字母相同并且第三个~后数字不同时,就用集合2的SIZE1内容替换集合1中SIZE,集合1其他内容不变生成集合3
A~SIZE1~15.22~15.22~15.22
B~SIZE1~15.22~15.22~15.22
C~SIZE2~15.22~15.22~15.22

 

实际情况两个集合比较大,每个集合几W条记录,~有100个左右

最好能给段代码,多谢

...全文
603 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
toorup 2021-09-02
  • 打赏
  • 举报
回复

以"~"将字符串分割成数组,循环比对,选定值加到第三个数组不就完了?

大可山人 2021-08-29
  • 打赏
  • 举报
回复

你的描述让人看得似是而非。

11,806

社区成员

发帖
与我相关
我的任务
社区描述
Study well and make progress every day
其他 企业社区
社区管理员
  • 每日一练社区
  • CSDN学习
  • 幻灰龙
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧