10 2010 档案

摘要:如果要你编写一个程序运行在现代微机上(比如C+Linux+x86平台上),那么, 影响程序运行性能的因素有哪些,如何改进提高性能?可以从软硬两方面一起讨论答案:从硬件上讲应该尽量提高cache命中率,而有关指令并发度的由编译器的优化功能来实现。软件上讲应该尽可能多的配合底层操作系统以高程序性能,比如在缓冲区的使用上应该尽可能多的配合操作系统底层文件缓冲区。在内存分配上也应该避免垃圾产生。使用不用的... 阅读全文
posted @ 2010-10-26 23:10 华工微软俱乐部科技部 阅读(194) 评论(0) 推荐(0)
摘要:给定一个长度为N的数组,其中每个元素的取值范围都是1到N。判断数组中是否有重复的数字。(原数组不必保留)这个题有多种方法,想想看~~~ 阅读全文
posted @ 2010-10-22 21:42 华工微软俱乐部科技部 阅读(179) 评论(0) 推荐(0)
摘要:可爱的java,可爱的陷阱~“佳洁士”(小洁?)一直写C/C++程序,最近在图书馆偷窥了一下java……1、从最简单的开始,佳洁士写了一个判断所给整数i是否为奇数的java方法,请问,这个方法能得到正确结果么?为什么?public static boolean isOdd(int i){ return i % 2 == 1; } 2、佳洁士go... 阅读全文
posted @ 2010-10-20 22:48 华工微软俱乐部科技部 阅读(261) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2010-10-20 22:43 华工微软俱乐部科技部 阅读(181) 评论(0) 推荐(0)
摘要:此题为某年微软面试题。 阅读全文
posted @ 2010-10-18 23:43 华工微软俱乐部科技部 阅读(145) 评论(0) 推荐(0)