面试题目回顾9

面试题目回顾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)
目前没有想到比较好的办法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值