善始者實繁,克終者蓋寡。
努力研究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
尹東斐
閱讀(3675)
評論(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:
博客園
模板提供:
滬江博客
<
2025年6月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
31
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
1
2
3
4
5
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(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(5215)
2.?C++下垃圾回收器的實現(一)(5182)
3.?static 變量初始化順序的問題和解決方案。(4657)
4.?std::endl 是什么?(4378)
5.?最長運行時間(百度筆試題) (3675)
評論排行榜
1.?為什么typedef的類型按照基類的聲明順序起作用?(13)
2.?最長運行時間(百度筆試題) (12)
3.?類實例能做做模板參數嗎?(10)
4.?C++下垃圾回收器的實現(二)--析構函數的地址?(10)
5.?boost::any 為什么要用 static_cast + type_info 呢?(8)
99久久99这里只有免费费精品
|
久久久久成人精品无码
|
亚洲人成网站999久久久综合
|
久久久久久A亚洲欧洲AV冫
|
久久发布国产伦子伦精品
|
中文字幕精品久久久久人妻
|
国产成人精品久久综合
|
久久久91人妻无码精品蜜桃HD
|
国产精品欧美久久久久天天影视
|
国产麻豆精品久久一二三
|
久久香蕉国产线看观看精品yw
|
日本三级久久网
|
久久久一本精品99久久精品88
|
久久免费视频观看
|
午夜精品久久久久久毛片
|
久久亚洲av无码精品浪潮
|
99久久精品午夜一区二区
|
国产99久久久国产精品小说
|
国产精品欧美久久久久天天影视
|
无码日韩人妻精品久久蜜桃
|
欧美性大战久久久久久
|
天天综合久久久网
|
久久精品国产亚洲AV电影
|
久久精品国产99国产精品导航
|
亚洲国产精品无码久久久蜜芽
|
国产精品久久久久一区二区三区
|
亚洲国产精品高清久久久
|
欧美激情精品久久久久久久
|
久久99精品国产99久久
|
无码日韩人妻精品久久蜜桃
|
国产69精品久久久久观看软件
|
亚洲精品成人久久久
|
久久嫩草影院免费看夜色
|
国产69精品久久久久9999
|
91精品国产91久久久久久
|
久久久九九有精品国产
|
国产精品久久久久久福利69堂
|
久久精品国产亚洲AV电影
|
99精品国产在热久久无毒不卡
|
婷婷久久香蕉五月综合加勒比
|
国产aⅴ激情无码久久
|