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

浙公网安备 33010602011771号