複習筆記2 回顧C C 語言

2021-10-04 22:36:52 字數 1476 閱讀 7120

void mergelist(linklist h1,linklist h2)//輸入兩個公升序鍊錶的頭結點h1和h2,公升序合併為乙個鍊錶存入到頭結點 h1中

下面有兩種方法(方法一是本人一開始想的,方法二是參***)考試的時候方法二思路容易理清一點

方法一:

#include

using

namespace std;

#define eletype int

typedef

struct nodenode,

*list;

void

initlist

(list head,eletype e)

void

mergelist

(list lhead,list shead)if(

(i->data < j-

>data)

&&(i-

>next-

>data > j-

>data)

)else}if

(j)}

void

cin(list l,list s)

void

printlist

(list l)

cout<}int

main()

方法二:

#define eletype int

typedef

struct nodenode,

*list;

void

initlist

(list head,eletype e)

void

mergelist

(list lhead,list shead)

else

r=r-

>next;}if

(p1)

r->next=p1;

else

r->next=p2;

}void

cin(list l,list s)

void

printlist

(list l)

cout<}int

main()

int sumjie1(int n)//遞迴實現

int sumjie2(int n)//非遞迴實現

int

sumjie1

(int n)

return

sumjie1

(n-1

)+ans;

}int

sumjie2

(int n)

allans+

=ans;

}return allans;

}int

main()

小爬爬2 回顧

1.爬蟲三種分類 通用爬蟲 爬取整個頁面的資料 聚焦爬蟲 爬取經過篩選過濾後的資料,基於一張頁面的區域性內容.增量式爬蟲 爬蟲監測 更新後的資料,2.什麼是ua檢測,如何破解?ua檢測 伺服器會用來通過獲取請求,通過請求獲取請求頭中的ua,通過判定ua的值,知道請求的載體身份標識.將爬蟲程式發起請求...

Python學習筆記4 回顧

回顧 手動丟擲異常 raise 異常名稱 輸出的提示資訊 raise nameerror 我出錯了 traceback most recent call last file f qianfeng python36 day08 1手動丟擲異常.py line 1,in raise nameerror ...

python3 回顧筆記1

1.單引號和雙引號意義完全相同。用r可以限制轉義符。2.字串兩種索引方式,從左到右以0開始,從右到左從 1開始。左閉右開。3.print預設帶乙個end引數,end預設為 n 故而,不想換行的話,可以這樣寫 print x,end 4.推薦寫py指令碼,首先寫上 usr bin env python...