Week1 線性表的學習

2021-07-25 22:39:49 字數 633 閱讀 4119

//定義乙個線性鍊錶的結構體

struct lnode;

typedef

struct lnode* list;

typedef

struct lnode lnode;

//建立空的順序表

list makeempty()

//對乙個線性鍊錶進行初始化

void inilist(list l)

}//將乙個線性鍊錶列印出來

void printlist(list l)

}int find(int x, list l)

}if(i>=l->last+1)

return -1;

}void insert(int x, int i, list l)

//檢查位置是否合法

if (i<0||i>l->last)

//for (int j = l->last; j >= x; j--)

l->data[x]=i;

l->last++;

}//返回線性表的長度

int length(list l)

int main()

Week1單變數線性回歸

以之前的房屋交易問題為例,我們根據之前的資料 出乙個準確的輸出值,從而得到乙個房子能賣多少錢。這就是乙個監督學習演算法的工作方式,我們可以看到這裡有我們的訓練集裡房屋 我們把它餵給我們的學習演算法,學習演算法的工作了,然後輸出乙個函式,通常表示為小寫 h 表示。h 代表hypothesis 假設 h...

python學習筆記 week 1

操作符 操作示例 指數運算 2 3 8 取餘數 22 8 6 取整 22 8 2 是否相等 42 42.0 true 情形示例 結果字元型變數相加 girl friend girlfriend 字元型變數乘整型變數 boy 3 boyboyboy 函式作用 print 顯示字串 input 將回車之...

強化學習week1

1.馬爾科夫鏈是用來描述智慧型體和環境互動的過程 2.馬爾科夫鏈包含三個要素 state,action,reward 3.馬爾科夫鏈的不確定性 如果不希望出現某種行為,那麼當這種行為出現的時候就進行懲罰 如果希望堅持某種行為,那麼就給予獎勵。贏在未來,兩者表示式可以互相轉換。不同點 v值衡量狀態節點...