日韩欧美国产精品免费一二-日韩欧美国产精品亚洲二区-日韩欧美国产精品专区-日韩欧美国产另-日韩欧美国产免费看-日韩欧美国产免费看清风阁

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

簡單問題的復(fù)雜解決

admin
2012年4月10日 15:11 本文熱度 2717

這段時間互聯(lián)網(wǎng)上火熱的流傳著一個智力測試題。題目出現(xiàn)的形式有多種,但大多看起來是這個樣子:



如果是學(xué)齡前兒童,5-10分鐘能解決這個問題,普通程序員要1個小時,受過更高教育的人 … 


8809=6


7111=0


2172=0


6666=4


1111=0


3213=0


7662=2


9313=1


0000=4


2222=0


3333=0


5555=0


8193=3


8096=5


7777=0


9999=4


7756=1


6855=3


9881=5


5531=0


2581=?



謎底揭示 …


該文章在 2012/4/10 15:11:09 編輯過

全部評論1

admin
2012年4月10日 15:11

答案跟每個數(shù)字里有多少個圈圈有關(guān)。在形狀上,8有2個圈,所以記兩次。0是一個大圈,記1次。所以2581=2。很有趣,不是嗎?這是一種通過隱含的計(jì)算方式得出的另一種數(shù)值對應(yīng)關(guān)系。

而困擾著我的卻是如何能以一種不基于數(shù)字形狀的方法來找到這種數(shù)值對應(yīng)關(guān)系。我如何能編程讓計(jì)算機(jī)來解決這個問題?我認(rèn)真思考了一下,因?yàn)槲蚁矚g自認(rèn)為是一個計(jì)量經(jīng)濟(jì)學(xué)家,這道題看起來頗像一個可以通過一個OLS(ordinary least squares)表達(dá)式來解決的聯(lián)立方程式。那么,如何能將這個問題和涉及到的數(shù)據(jù)轉(zhuǎn)化成一個小小的OLS表達(dá)式呢?我需要將每行的數(shù)字隊(duì)列轉(zhuǎn)換成一個描述數(shù)字出現(xiàn)頻率的表格。這樣,對于8809=6來說,我需要重構(gòu)出來的數(shù)據(jù)應(yīng)該類似于這樣:

1,0,0,0,0,0,0,0,2,1 = 6

在這種形式的公式中,10個數(shù)字分別代表著數(shù)字0-9在每串?dāng)?shù)據(jù)中出現(xiàn)的次數(shù)。我不知道如何得出這張頻次表,于是,按照我的習(xí)慣,我把這個問題做了一個簡潔的描述,張貼在StackOverflow.com上,如我愿的得到了一個極好的方案。一旦我建好了頻次表,問題就變成了一個簡單的關(guān)于10個獨(dú)立變量的線性表達(dá)式。

我的整個運(yùn)算腳本——如果你十分感興趣的話——就是下面這些,你可以把它粘貼到R語言解釋器里運(yùn)行。

## read in the training data
## more lines than it should be because of the https requirement in Github
temporaryFile <- tempfile()
download.file("https://raw.github.com/gist/2061284/44a4dc9b304249e7ab3add86bc245b6be64d2cdd/problem.csv",destfile=temporaryFile, method="curl")

series <- read.csv(temporaryFile)

## munge the data to create a frequency table
freqTable <- as.data.frame( t(apply(series[,1:4], 1, function(X) table(c(X, 0:9))-1)) )

names(freqTable) <- c("zero","one","two","three","four","five","six","seven","eight","nine")

freqTable$dep <- series[,5]

## now a simple OLS regression with no intercept
myModel <- lm(dep ~ 0 + zero + one + two + three + four + five + six + seven + eight + nine, data=freqTable)

round(myModel$coefficients)

最終的輸出結(jié)果如下:

> round(myModel$coefficients)
zero   one   two three  four  five   six seven eight  nine

  1     0     0     0    NA     0     1     0     2     1
你可以看到,0,6和9對應(yīng)的值是1,而8對應(yīng)的值是2。其它數(shù)字對應(yīng)的都是0。而4得出的是NA,這是因?yàn)閿?shù)字序列中沒有出現(xiàn)4。
哈哈。我也跟學(xué)齡前兒童一樣聰明了。而且我還用程序做了驗(yàn)證。

該評論在 2012/4/10 15:14:10 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 国产免费一区 | 国产一级特黄aaa大片在线观 | 午夜欧美国产一区 | 亚洲裸男gv | 国产一级特黄高清在线大片 | 亚洲日本一区二区 | 欧洲美熟女乱又伦 | 国产欧美不卡 | 九九热精品在 | 国内精品99亚洲免费高清 | 中文字幕第1页精品一区 | 日本女黄在线观看 | 欧美综合在线观看 | 日本阿v免费观看视频 | 国精产品一区一区三区有 | 野花香视频免费观看高清在线 | 欧美18videosex性极品 | 国产福利一区二区三区在线观看 | 7777欧美| 国产精品精品国内自产拍 | 激情综合色五月丁香六月欧美 | aⅴ不卡国产在线观看 | 欧美日本二区 | 亚洲中文字幕在线精品2025 | 欧美三区日韩一 | 三级特黄60分钟在线观看 | 首播电影网| 国产99 | 国产精品欧美激情 | 2025最新国产在线精品不卡顿 | 午夜福利在线播放欧美 | 灬大ji巴太粗太长了h | 亚洲专区在线 | 一本一本 | 精品亚洲成a人片在线观看 愉拍自拍一区首页 | 日本高清激情乱一区二区三区 | 亚洲欧美一区二区综合精品 | 日本黄页网址在线看免费不卡 | 亚洲国产精品综合小说图片区 | 99视频都是精品热在 | 女厕脱裤撒尿大全视频 |