演算法筆記學習筆記03

2021-10-03 05:49:55 字數 1013 閱讀 7138

2.6 函式

問題 a: 習題7-5 字串逆序存放

#include#includevoid change(char a, char b)

b[len] = '\0';

}int main()

問題 b: 習題7-7 複製字串中的母音字母

#include#includevoid select(char a, char b)

b[j] = '\0';

}int main()

2.7 指標

問題 a: c語言10.1

#includevoid compare(int *a, int *b)

}int main()

問題 b: c語言10.2 

#includevoid compare(int *a, int *b,int *c)

if(*a < *c)

if(*b < *c)

}int main()

問題 c: c語言10.10

#include#includeint main()
問題 d: c語言10.15

#include#includevoid change(char *a,char *b)

int main()

問題 e: c語言10.16

#includevoid input(int *a)

}void deal(int *a)

t = a[0];a[0] = a[min];a[min] = t;

t = a[9];a[9] = a[max];a[max] = t;

}void output(int *a)

}int main()

漫畫演算法 學習筆記(03)

3.實現 4.陣列與鍊錶的比較 鍊錶 linked list 是一種在物理上非連續 非順序的資料結構,由若干節點 node 所組成。private static class node 鍊錶的第乙個節點被稱為頭節點,最後乙個節點被稱為尾節點,尾節點的next指標指向null。對於鍊錶的其中乙個節點a,...

AspectJ學習筆記 03

方面 方面的定義如下 access specification aspect extends class or aspect name implements inte ce list pointcut 關鍵字aspect申明了乙個方面。每乙個方面都有乙個名字,程式中其他部分可以使用該名字來訪問該方面...

JavaFX學習筆記(03)

現在我先來講一點知識吧 在scala裡,每乙個單例物件a都存在乙個單例型別a.type,這個型別只有兩個值 a和null。這個特性實際上是非常冷門的乙個特性,實際運用中也比較少見,不過在這裡,我大量的使用了單例型別,依靠不同的單例型別的不同方法簽名進行方法過載,產生不同的動作。這種依靠過載的設計模式...