面试题目回顾9
面试题目
1.简述struct和class类的区别
https://www.cnblogs.com/xielong/p/6690244.html
2.在C# 中equals和==的区别是啥
按顺序看 后期我自己进行一个完整的总结
https://www.cnblogs.com/Eason-S/p/5524837.html
http://www.cnblogs.com/dearbeans/p/5351695.html
http://www.cnblogs.com/chen0720/p/3209398.html
https://www.cnblogs.com/qianxingdewoniu/p/3604136.html
3.如果游戏执行过程中时不时会卡一下,Profiling发现卡的时候GC.Collect()占用了大量的运行时间,请问这是由于什么原因引起的?编码时如何避免这种情况发生?
https://www.cnblogs.com/zblade/p/6445578.html
4.列举下列4中数据结构的优点和缺点
Array List LinkedList HashSet
https://blog.csdn.net/suifcd/article/details/42869341
5.请为List实现一个quickRemoveAt ( int index )方法
1.这个函数不在维持list中已有对象的顺序
2.已知目标List中的对象数量很大,请让实现出的的方法效率足够高
3.时间复杂度要求为O(1)
目前没有想到比较好的办法