随笔分类 -  面试题总结

摘要:1.假设排列着100个乒乓球,由两个人轮流拿球装入口袋,能拿到第100个乒乓球的人为胜利者。条件是:每次拿球者至少要拿1个,但最多不能超过5个,问:如果你是最先拿球的人,你该拿几个?以后怎么拿就能保证你能得到第100个乒乓球? (1)我们不妨逆向推理,如果只剩6个乒乓球,让对方先拿球,你一定能拿到第 阅读全文
posted @ 2019-04-23 12:14 灰灰的一只鸟 阅读(147) 评论(0) 推荐(0)
摘要:第1题: 解析:每次将列表中最大两个数进行指定运算后去除,将运算结果加入列表,这样得到最后一个数是最小数 每次将列表中最小的两个数进行指定运算后去除,将运算结果加入列表,这样得到最后一个数是最大数 第2题: 第1题 同 Leetcode的第2题 第2题 阅读全文
posted @ 2019-04-22 20:16 灰灰的一只鸟 阅读(1543) 评论(0) 推荐(0)
摘要:1.什么是死锁,如何避免死锁? 死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞现象。 产生死锁的原因:(1)系统资源不足(2)进程运行推进的顺序不合适(3)资源分配不当 避免方法:对资源分配要给予合理规划 2.进程和线程的概念 进程:具有一定独立功能的程序关于 阅读全文
posted @ 2019-04-22 11:41 灰灰的一只鸟 阅读(680) 评论(0) 推荐(0)