2011-03-29 31 views
0

我想重做我的數學,因爲我真的覺得被剝奪了。我是印度計算機工程師(!)的預科生。我最終想成爲一個數學成熟的人(是的,我就是這麼想的!)PROGRAMMER(在機器學習中,NLP)!真正的請求。我有點想做(重做,實際上)數學

我期待的一種成熟度的例子將通過下面的例子來清楚: 有人問我編寫一個C程序來計算前100個奇數自然數的平方和。當然我的回答會去是這樣的:

for(i=0,sum=0;i<100;i++) 
{ 
    sum += square(2*i+1); 
} 

但是,我的「數學成熟」的一個朋友想出了這個(是的,這個東西實際上是問!)

∑(2n+1)² = ∑ (4n² + 4n + 1)= ...SO ON. 

想出了一個公式&把100換爲n &他是在一條C線上完成的。

我想不出這樣的事情,直到他做到了。所以,我認爲我已經讓事情變得簡單一些,讓我想要問這個問題。

+0

我假設你問了一些問題:'有哪些資源可以幫助我增加數學知識?如果是這樣,你可以通過編輯來包含明確的請求來使問題更清楚。 – 2011-03-29 14:59:34

回答

1

Project Euler是計算機程序員找到更多關於數學的有趣方式。嘗試使用您選擇的語言解決前幾個問題。解決問題將解開討論,有時解釋數學背景的PDF。

對於與機器學習和NLP特別相關的東西,您可能想查看一下this question的一些答案。

0

數學對於編程有一個很好的工作知識是絕對有用的。我不完全確定你的要求是什麼?

相關問題