copy数组时,如果换成模板,数组元素是类的话,会存在一个shenkou位的问题

来源:2-5 插入排序法 - Insertion Sort

weixin_慕慕249459

2021-08-28

/**

  • 数组复制
  • 如果换成模板函数,数组的参数如果是类的话,存在一个shenkou位的问题?
  • @param a
  • @param n
  • @return
    /
    int
    copyIntarray(int a[],int n){
    int *b = new int[n];
    copy(a,a+n,b);
    return b;
    }
    没接触过老师提到的这个问题,请问这个名词是啥?
写回答

1回答

liuyubobobo

2021-08-28

我猜你想说的是“深拷贝”。可以在网上搜索自学一下“深拷贝”和“浅拷贝”。这是一个和算法无关的问题,所有的编程语言都涉及这个问题。


不过对于排序算法来说,如果仅仅是排序,浅拷贝是没有问题的。


继续加油!:)

1
0

算法与数据结构(C++版) 面试/评级的算法复习技能包

课程专为:短时间内应对面试、升职测评等艰巨任务打造

11187 学习 · 1614 问题

查看课程