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...