基礎複習的一些記憶點

2022-09-13 09:48:10 字數 363 閱讀 1239

1、迭代器分iterator和listiterator,前者不能再迭代過程中新增元素,後者可以。

2、switch迴圈條件中,可以放int  char   列舉型別

3、列舉型別   enum 名稱     在方法外建立   

4、j**abean概念,  需要建立private成員變數、get/set方法、有參無參建構函式、繼承序列化的介面

5、泛型   當類中的屬性的資料型別不確定的時候,可以考慮泛型型別,成為泛型類; 放方法引數的資料型別不確定的時候,可以考慮泛型型別,成為泛型方法。

6、tcp/ip協議的四層結構:應用層、傳輸層、網路層、資料鏈路層。

7:tcp:傳輸控制協議        udp:使用者資料報協議

一些需要記憶的點

原型宣告 extern char strcpy char dest,const char src 標頭檔案 include 功能 把從src位址開始且含有null結束符的字串複製到以dest開始的位址空間 說明 src和dest所指記憶體區域不可以重疊且dest必須有足夠的空間來容納src的字串。返...

一些記憶化搜尋

題目鏈結 題面較長,這裡不放截圖了 比較典型的記憶化搜尋題,如果不記憶化的話將有大量重複計算嚴重影響效率。這個用dp也比較複雜,因為這裡涉及到一些路徑可能往回走。這裡每次儲存起始點能夠走到最底層的左端點和右端點 這裡可以證明如果下面一排全能走到那麼每個起始點所覆蓋的區間一定是連續的,想一想,為什麼?...

OC基礎語法的一些注意點

1.oc中匯入檔案用 import,c語言中用 include 2.oc中基本上所有關鍵字都以 開頭 3.基礎資料型別比c語言多了bool型,只能取yes no 4.在c語言中輸出用printf,而在oc中使用nslog,並且nslog 和 之間不能有空格,輸出後會自動換行 5.類的宣告 inte ...