- 博客(9)
- 收藏
- 关注
原创 二维数组调整大小
#includeusing std::cin;using std::cout;using std::endl; templatevoid Make2DArray(T **&x, size_t rows, size_t cols){ x = new T* [rows]; for (size_t i = 0; i != rows; ++i) { x[i] = new T[cols]; }}
2008-08-05 15:42:00 525
原创 一维数组调整大小
#includeusing std::cin;using std::cout;using std::endl;templatevoid ChangeSize1D(T *& arr, size_t size, size_t ToSize) // 要传指针的应用,才能使函数里对指针的操作有效{ if(size > ToSize) cout T *temp = new T[ToSize]; f
2008-08-05 15:09:00 378
原创 元素是否在数组内
#include#includeusing std::cin;using std::cout;using std::endl;templatebool IsInArray(const T a[], size_t b, const T& m, size_t n){ if(a[n] == m) return true; if(n == b-1) return false; return IsInA
2008-08-05 10:12:00 459
原创 序列的子集
#include#includeusing std::cin;using std::cout;using std::endl;templateinline void swap(T& a, T& b){ T temp = a; a = b; b = temp; return;} // 非空子集void sub(char a[], size_t m, size_t n){ if(m
2008-08-05 09:57:00 289
原创 斐波那数列
#include#includeusing std::cin;using std::cout;using std::endl;template bool input(T& a){ int i = 1; while(true) { cin >> a ; if(cin && a >= 0) return true; else { if(i == 3) return fal
2008-08-05 09:35:00 372
原创 n阶乘
#include#includeusing std::cin;using std::cout;using std::endl;template bool input(T& a){ int i = 1; while(true) { cin >> a ; if(cin && a >= 0) return true; else { if(i == 3) return false;
2008-08-05 08:51:00 277
原创 数组是否升序判断
#include#includeusing std::cout;using std::cin;using std::endl;templatebool sort(const T a[], size_t n){ for (int i = 0; i != n-1; ++i) { if(a[i] > a[i+1]) return false; } return true;}int main(){ c
2008-08-04 14:20:00 1349
原创 输入模板函数
输入一个大于或等于0的函数 #include using std::cin;using std::cout;using std::endl;template bool input(T& a){ int i = 1; while(true) { cin >> a ; if(a >= 0) return true; else { if(i == 3) return fal
2008-08-04 10:58:00 328
原创 开始学习c++
第一个c++程序 , #includeusing std::endl;using std::cout;int main(){ cout return 0; //不要忘记返回值}
2008-08-04 10:28:00 181
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人