请教各位高手一个算法

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个左右

最好能给段代码,多谢

...全文
529 2 1 打赏 收藏 举报
写回复
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
toorup 2021-09-02

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

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

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

  • 打赏
  • 举报
回复
相关推荐
发帖
每日一练
加入

4112

社区成员

Study well and make progress every day
申请成为版主
帖子事件
创建了帖子
2021-08-16 09:15
社区公告
暂无公告