求一个C#的算法,关于数组拷贝

happy_lin2004 2008-02-20 08:30:57
有两种数组,
1,数组1 (长度固定为16)
2,数组2 (长度不定,但是是4的倍数)
情况:
将n个 数组2 的所有内容连续放到 m个 数组1 中,

请各位大侠指教,小弟实在没有简单的方法实现,总是把自己绕进沟里!
...全文
406 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Q_282898034 2008-02-22
  • 打赏
  • 举报
回复
楼主可以做个类封装一维数组,给类加个索引器,这样这个类使用起来就像二维数组一样了。也避免了大量数据复制引起的性能问题。
Tll_W 2008-02-22
  • 打赏
  • 举报
回复
想了半天也没想明白楼主要把这些数据放到一堆16维的数组里做什么用途...可以把你的目的或者想法说出来,大家说不定有更好的方法呢,.,.,
nealxhf 2008-02-22
  • 打赏
  • 举报
回复
1,n个数组2的大小一样么?是一样,还是也是不一样的
2,n个数组2填充到m个数组1,数组2是可拆还是不可拆
春天的气息 2008-02-22
  • 打赏
  • 举报
回复
用Foreach in就可以了。
number19801980 2008-02-22
  • 打赏
  • 举报
回复
使用三楼的方法就可以了。
harryheart 2008-02-22
  • 打赏
  • 举报
回复
可以考虑贪心法的思想
xyq1986 2008-02-20
  • 打赏
  • 举报
回复
按常规做法来做了,遍历一次数组而已。
数组有个Length属性,可以较好的控制这个复制
王集鹄 2008-02-20
  • 打赏
  • 举报
回复
输入什么、输出什么
whycom 2008-02-20
  • 打赏
  • 举报
回复
for

Array.Copy

111,116

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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