本文提要:在用malloc開闢空間時,若要用memset清空或者賦初值,不能直接套用memset(p,0,sizeof(p));(p是指標)而應先確定需要的大小n,用memset(p,0,n*sizeof(p));(詳細原因可見本下文)
/*動態規劃的題目:給定不同會議的時間及其價值(會議時間會有重疊,已按結束時間公升序排序),選定總價值之和最高的會議,且同一時間只能進行一場會議*/
#include
#include//前面忘記這個標頭檔案,謝謝提醒@weixin_40215561
#include
#define n 100
struct t
meet[n];
int solve_dp(int n);
int max(int x,int y);
int max(int x,int y)
int solve_dp(int n)
int *opt = malloc((n+1)*sizeof(int));
opt[1] = meet[1].value;
for(i = 2; i<=n; i++)
return opt[n];
}int main()
最有價值的程式設計忠告
發表於 2012 08 20 09 15 17849次閱讀 aqee 佚名研發實踐 gounix 結對程式設計 程式語言 摘要 本文是來自貝爾實驗室plan 9作業系統的創始人rob pike給大家分享的程式設計忠告!rob pike,目前谷歌公司最著名的軟體工程師之一,曾是貝爾實驗室unix開發團...
最有價值的程式設計忠告
rob pike,目前谷歌公司最著名的軟體工程師之一,曾是貝爾實驗室unix開發團隊成員,plan9作業系統開發的主要領導人,inferno作業系統開發的主要領導人。他是締造go語言和limbo語言的核心人物。下面是他分享給大家他在貝爾實驗室工作的一段經歷,這段經歷改變了他對bug除錯的思想認識。j...
最有價值的社交方式
與聰明人聊天,同靠譜人做事 有些人,很討人喜歡,但不能深交,尤其不能共事。剛認識,你覺得天吶天吶,怎麼有這麼可愛的人,幾件事情過後,就成了天吶天吶,怎麼有這麼不靠譜的人。可愛是他們的通行證,得到好感太容易,住住就忽視了專業魅力的培養。與聰明的人聊天,與靠譜的人做事 能因為喜歡你,而容忍你的不靠譜的人...