善始者實繁,克終者蓋寡。
努力研究C++
C++博客
首頁
新隨筆
新文章
聯系
聚合
管理
posts - 18, comments - 104, trackbacks - 0
最長運行時間(百度筆試題)
條件:1K內存,1MHzCPU,每秒可以改變2^20次狀態。問:一個程序最長的運行時間是多少?
答: 首先程序是確定性的,就說明內存的狀態不會重復,否則就永遠結束不了。從這一點出發,可以知道內存的狀態共有 2^8k , 然后CPU每秒改變 2^20 個狀態,所以這臺計算機最長出現不重復的狀態 2^(8k-20)秒。
posted on 2009-10-15 10:57
尹東斐
閱讀(3644)
評論(12)
編輯
收藏
引用
FeedBack:
#
re: 最長運行時間(百度筆試題)
2009-10-15 11:06 |
wulin
汗,我當時就想寫這個答案的,但是又不確定,不知道這么分析,早知道寫上了。
這個題似乎也挺簡單,不過是不是需要留出存儲程序的內存空間呢?
回復
更多評論
#
re: 最長運行時間(百度筆試題)
2009-10-15 11:12 |
尹東斐
@wulin
不需要考慮存儲程序的空間,因為數據和程序在內存中完全沒有區別。所以從某種角度來看,程序也是數據的一種。
回復
更多評論
#
re: 最長運行時間(百度筆試題) [未登錄]
2009-10-15 12:33 |
lee
內存狀態不會重復??內存里不就是0,1么,重復指的是什么意思?
回復
更多評論
#
re: 最長運行時間(百度筆試題)
2009-10-15 16:52 |
yindf
@lee
重復指: 比如說內存原來是 10101010101010 如果你的程序運行了一會,內存又成為 10101010101010 的話,那么你的程序肯定不會正常結束的。
這并不是指普通的死循環,死遞歸等等,而是指計算機的狀態又回到原點了。
回復
更多評論
#
re: 最長運行時間(百度筆試題)
2009-10-15 18:09 |
Vincent
能說下其他幾道筆試題嗎?^_^
回復
更多評論
#
re: 最長運行時間(百度筆試題) [未登錄]
2009-10-17 22:57 |
steven
這個題目真是不知所云,答案也是一樣,莫非是我太out了?
回復
更多評論
#
re: 最長運行時間(百度筆試題)
2009-10-18 08:00 |
Chika
這是什么部門的筆試題啊?
回復
更多評論
#
re: 最長運行時間(百度筆試題)
2009-10-24 08:57 |
淡月清風
這問題,真是不之所云。
回復
更多評論
#
re: 最長運行時間(百度筆試題)
2009-10-24 10:14 |
yindf
@Vincent
這題目也是別人告訴我的,其他題目據說不是很難。
回復
更多評論
#
re: 最長運行時間(百度筆試題)
2009-10-24 10:15 |
yindf
@steven
這種開放性的題目是比較難找到切入點,不過仔細想想還是有辦法的。
回復
更多評論
#
re: 最長運行時間(百度筆試題)
2010-03-13 08:18 |
zhjx
那么詢問如果運行一段時間時是10101010101010,但是再過了一段時間之后是10101010101010這種情況為何不可以?
回復
更多評論
#
re: 最長運行時間(百度筆試題)
2010-03-14 11:24 |
yindf
@zhjx
那就是說你的程序存在從狀態10101010101010 到狀態10101010101010的一個回路,那么你的程序就永遠不會結束了。(要考慮狀態不僅包括數據,連內存中的指令也一樣了)。
回復
更多評論
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Copyright ©2025 尹東斐 Powered by:
博客園
模板提供:
滬江博客
<
2010年3月
>
日
一
二
三
四
五
六
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(4)
給我留言
查看公開留言
查看私人留言
隨筆檔案
2011年3月 (1)
2010年2月 (3)
2009年10月 (1)
2009年6月 (1)
2009年5月 (4)
2009年4月 (3)
2009年3月 (2)
2009年2月 (3)
文章分類
深入探索 boost::lambda 系列(3)
文章檔案
2009年2月 (3)
相冊
aaa
好友博客
CUCmehp
λ-calculus
編譯器狂人
搜索
最新評論
1.?re: next_permutation, next, next, next...
恩是的 呵呵@leaf
--一夢
2.?re: next_permutation, next, next, next...
很好,很強大!
--一夢
3.?re: 深入探索 boost::lambda 系列(二)
為什么op類的模板參數和operator()的模板參數需要兩個呢?為什么op::operator()也需要十個模板函數呢?
--匿名
4.?re: 自動求導模板庫
謝謝樓主 順便鄙視下樓上 不懂禮貌
--謝謝
5.?re: doodle jump's score[未登錄]
我能打到10w+
--wonder
閱讀排行榜
1.?boost::shared_ptr 的 cast(5209)
2.?C++下垃圾回收器的實現(一)(5173)
3.?static 變量初始化順序的問題和解決方案。(4652)
4.?std::endl 是什么?(4371)
5.?最長運行時間(百度筆試題) (3644)
評論排行榜
1.?為什么typedef的類型按照基類的聲明順序起作用?(13)
2.?最長運行時間(百度筆試題) (12)
3.?類實例能做做模板參數嗎?(10)
4.?C++下垃圾回收器的實現(二)--析構函數的地址?(10)
5.?boost::any 為什么要用 static_cast + type_info 呢?(8)
99久久国产综合精品成人影院
|
久久狠狠高潮亚洲精品
|
久久精品国产精品青草app
|
国产精品激情综合久久
|
久久精品国产亚洲一区二区三区
|
狠狠色狠狠色综合久久
|
狠狠色综合久久久久尤物
|
国内精品久久久久久99蜜桃
|
久久夜色精品国产噜噜亚洲a
|
久久精品国产精品亚洲
|
国产亚洲精久久久久久无码77777
|
欧美牲交A欧牲交aⅴ久久
|
久久久久av无码免费网
|
日产久久强奸免费的看
|
国产亚洲精午夜久久久久久
|
久久这里都是精品
|
国产一久久香蕉国产线看观看
|
一级a性色生活片久久无少妇一级婬片免费放
|
亚洲乱码日产精品a级毛片久久
|
午夜精品久久久久久99热
|
久久噜噜久久久精品66
|
久久久99精品成人片中文字幕
|
丁香色欲久久久久久综合网
|
久久免费大片
|
久久综合丝袜日本网
|
久久国产成人
|
精品久久一区二区三区
|
久久夜色精品国产噜噜麻豆
|
久久人人青草97香蕉
|
www亚洲欲色成人久久精品
|
嫩草影院久久99
|
国产精品久久午夜夜伦鲁鲁
|
大香伊人久久精品一区二区
|
欧美黑人激情性久久
|
亚洲精品成人久久久
|
亚洲国产成人久久笫一页
|
一本久久精品一区二区
|
欧美午夜A∨大片久久
|
久久精品无码一区二区日韩AV
|
人人狠狠综合久久亚洲88
|
97精品国产97久久久久久免费
|