善始者實繁,克終者蓋寡。
努力研究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
尹東斐
閱讀(3643)
評論(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年5月
>
日
一
二
三
四
五
六
27
28
29
30
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
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(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(5208)
2.?C++下垃圾回收器的實現(一)(5173)
3.?static 變量初始化順序的問題和解決方案。(4651)
4.?std::endl 是什么?(4370)
5.?最長運行時間(百度筆試題) (3643)
評論排行榜
1.?為什么typedef的類型按照基類的聲明順序起作用?(13)
2.?最長運行時間(百度筆試題) (12)
3.?類實例能做做模板參數嗎?(10)
4.?C++下垃圾回收器的實現(二)--析構函數的地址?(10)
5.?boost::any 為什么要用 static_cast + type_info 呢?(8)
久久精品国产亚洲αv忘忧草
|
97久久国产综合精品女不卡
|
亚洲国产精品综合久久一线
|
久久久久久久精品成人热色戒
|
国内精品伊人久久久久妇
|
性做久久久久久久
|
久久成人永久免费播放
|
中文字幕乱码久久午夜
|
99久久精品国产一区二区蜜芽
|
久久亚洲精品成人无码网站
|
久久电影网一区
|
一本一本久久a久久综合精品蜜桃
|
97久久综合精品久久久综合
|
婷婷久久精品国产
|
欧美精品一区二区精品久久
|
久久福利资源国产精品999
|
亚洲国产精品婷婷久久
|
久久久久亚洲AV成人片
|
伊人久久大香线蕉综合热线
|
少妇人妻综合久久中文字幕
|
大伊人青草狠狠久久
|
日韩欧美亚洲综合久久
|
久久中文精品无码中文字幕
|
97久久精品人妻人人搡人人玩
|
综合久久精品色
|
欧洲性大片xxxxx久久久
|
久久九九全国免费
|
狠狠狠色丁香婷婷综合久久五月
|
国内精品久久久久久久久电影网
|
久久成人小视频
|
久久久久久青草大香综合精品
|
亚洲天堂久久精品
|
国产一级做a爰片久久毛片
|
国产精品免费福利久久
|
久久婷婷五月综合97色
|
中文字幕日本人妻久久久免费
|
中文成人无码精品久久久不卡
|
亚洲欧美日韩久久精品第一区
|
久久亚洲av无码精品浪潮
|
91精品日韩人妻无码久久不卡
|
51久久夜色精品国产
|