发新话题
打印

一道有趣的题目

一道有趣的题目

此题出自《编程之美-微软技术面试心得》一书,第一三星级题目:
用程序控制Windows任务管理器中的CPU占用率,包括以下三种情况:
1、固定在50%
2、固定在某一个值,这个值由用户决定
3、曲线是一条正弦曲线

有没有人在没看过答案之下做出来的,或者看完书后有新的算法?
给出一个方法
int main()
{
for(;;)
    {
for(int i = 0; i < 9600000; i++)                   /* 本机的CPU每秒执行的指令数 */
            ;
        Sleep(10);
    }
return 0;
}

这个方法最直接,但有一个前提,你要先计算出自己电脑上CPU每秒执行的指令数,这涉及到系统底层的知识。而且此算法没有可移植性,换一个CPU就需要重新计算。如果是双核CPU就更不适合了。


try  thinking about it .pretty interesting.

TOP

稳南磨佬找我公出来算下

TOP

佢识我,我唔识佢

TOP

比方程式甘深奥.
I just wanna face today,forget about the world of yesterday.

TOP

1+1=10
゛尕の诗゛蚊ャ鸡﹏o    ヤ豆^ǒ^沙こ包メ

                                                                 凡 事 笑 一 笑 , 没 有 什 么 大 不 了.

爱空空情空空自己流浪在街中.
人空空钱空空单身苦命在打工.
事空空业空空想来想去就发疯.
生活所迫不轻松.这也空那也空,唯有想你最轻松!

TOP

太深了,楼主系吴系上过MBA课程?
落红不是无情物,化作春泥更护花!

TOP

吾识啊
努力、拼搏!!!

TOP

果然有趣··

谁解说下是什么意思
一身的伤痕,没有理由在谁的面前裸露自己``
用发烧的脑袋治疗所有的不安``

TOP

回复 6楼 石头hui 的帖子

MBA竟然会学这些,不会吧。都不是一个领域的东西。

TOP

发新话题