基礎學習第四彈

2021-08-09 22:28:56 字數 1541 閱讀 8416

typedef

struct node

stud;

沒什麼好說的。。。多個指標而已

stud *create(int

n) else

p2=p1; //!

! }

p1->

next=null;

return

head;

}

(1)

stud *find_head(stud *head,int i)

else

}

}return p1;//之前單鏈表那就想是不是要考慮找不到情況,但其實返回結果是null就是沒找到。

}

(2)

stud *find_no_sort(stud *p,int

i)//不是頭結點,我就不考慮空的情況,而且至少兩個

if(p1==null)

}return

p1;}

(3)假設從小到大排序,比較與輸入結點值大小,小就向前搜尋,大就向後,這裡就不寫了
(1)這裡我寫了個可以刪除重複元素的。

bool del_head(stud *head,int i)

else

consq=

true;

free(p1);

p1=p2->next;//找到乙個繼續找

}else

p1=p1->next;}}

return consq;

}

(2)這個也是可以刪除重複的

bool del_no_sort(stud *p,int i)

else

else

}consq=

true;

free(p1);

p1=p2->next;//找到乙個繼續找

}else

p1=p1->next;//!!!!!!先往後找

}if(p1==

null)

else

consq=

true;

free(p1);

p1=p2->pre;//找到乙個繼續找

}else

p1=p1->pre;//!!!!!!再往前找}}

return consq;

}

(3)第二個動了基本都能用,這裡較簡單了,就不寫了
stud *insert(stud *p0,stud *p)

else

if(p->num<=p1->num)

else

}else

//向左搜尋

if(p->num>=p1->num)

else}}

return p1;

}

深度學習零基礎高階第四彈

開放性文字的語 析主要是通過推斷相應的含義 meaning representation,mr 以理解在自然語言中的任意宣告。但可惜的是,目前的大規模系統由於缺少直接的可監督資料,並不能實現深度學習。而在 joint learning of words and meaning representat...

scala學習第四彈 基本語法

三種變數修飾符 val immutable variable var mutable variable lazy val 可以不顯示指定變數的型別,因為scala會自動進行型別的推導 repl中 scala為沒有給命名的變數起名resx 一般情況下,如果我們定義的某個變數在後續的計算可能不會被用到,...

kidult的Python學習第四彈

內容 課本第七章,1.的作用乙個冷笑話 一開始老是把search寫成research,這個程式真的寫了好久 哭 import re noteregex re.compile r 實現 可選 匹配 不論這段文字在不在,正規表示式都會認為匹配。宣告非貪心匹配 匹配盡可能短的字串。tip1 notereg...