1.類名 *變數名 = [ [類名 alloc] 初始化];
類名 *變數名 = [類名 便利構造器];
2.使用
列舉for (型別 *變數 in 集合)
如果集合是 陣列 列舉的是元素
如果是字典 列舉的是 key
如果是集合 列舉的是元素
進行比較時所用到的一些方法:
(nscomparisonresult) 這是乙個比較的結果
-1代表著公升序
0 代表著相等
1 代表著降序
//排序
nsorderedascending 是乙個公升序排列(-1)
nsordereddescending 是乙個降序排列(1)
nsorderedsame 每乙個都相等(0)
如果是乙個可變的容器用:
sortusingselector 進行比較
如果是乙個不可變的容器用:
sortedarrayusingselector 進行比較
氣泡排序:
關於氣泡排序的一些改進
恢復內容開始 氣泡排序 一般氣泡排序我們都很容易想到以下的方法,但事實上氣泡排序還有一些地方可以改進。最主要的方法是引入標誌位。最後一行是輸出的結果 改進方案一 看到上面執行結果,第4,5,6,7趟都是沒有發生逆序對的互換,但演算法還是依舊進行了比較。為此,引入乙個排序標誌。最後一行是輸出的結果 由...
個人對氣泡排序的一些理解
氣泡排序 將乙個無序陣列進行排序 例 規則 從第乙個數開始,第乙個數和後面的數進行比較,小的放前面,大的放後面。直到最後兩個數進行比較後,算一輪排序。因為每一輪會確定乙個數的位置,因此總輪數正好是陣列長度 1。考慮使用內外層for迴圈,外層控制氣泡排序的輪數,內層迴圈對數進行兩兩比較。使用if條件語...
一些基本使用者管理以及基本安裝方法
一些基本使用者管理以及基本安裝方法 這裡伺服器沒有提供這種協議 2 編寫yum客戶端的配置檔案 server name server baseurl file mnt server 建議大家用永久路徑 enabled 1 gpgcheck 0 cluster name cluster baseurl...