自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 冒泡,选择,插入排序

1冒泡排序(从小到大)#include //从后往前排using namespace std;void bubblesort(int a[],int n){for(int i=0;i<n-1;i++){//控制n-1次排序for(int t=0;t<n-1-i;t++){//第i次排序需要比较的次数if(a[t]>a[t+1]){int tem=a[t];a[t]...

2018-12-20 18:38:10 116

原创 一个题目,很简单,但是感觉解答很巧妙

//41. 编制一个程序,统计从标准输入设备上输入的字符流(以?结束)中每个英文字母(大小写不分开计)出现的次数。#includeint main(){int n[26]={0},i;char ch;do {cin>>ch;if(ch>=‘A’&&ch<=‘Z’)n[ch-‘A’]++;if(ch>=‘a’&am

2018-12-16 22:57:53 364

原创 template之函数模版

函数模板//通用函数适用于不同数据类型(1)所有函数模板的定义都是用关键字template开始的,该关键字之后是使用尖括号括起来的模板参数表。下面以绝对值函数模板为例:在编译过程中,有实参的类型来决定模板参数的类型。在函数模板实例化的过程中,不能完成类型转换。比如:template void fun1(T x,T y){…}此时 fun1(‘a’,‘b’)与fun1(1,2)都...

2018-12-13 23:10:43 2258 1

原创 指针与一维整型数组

1)通常情况下,定义一个数组,int a[5]={1,2,3,4,5};定义一个指针,int *p=a;a与p都表示&a[0];而&a表示的地址与a和p在数值上一样;但a和p都表示四字节内存块的地址;而&a表示整个数组的地址,有20个字节;p+1将地址值加4,而&a+1却将地址值加20.那么关于&a如何定义呢?即数组指针i

2018-12-12 17:40:22 2398

原创 几种不同类型数组与指针的关系

1)整形数组与指针int a[5]={1,2,3,4,5};int *p=a;//其实指针p也相当于是数组名,p[i]=a[i];指向数组首地址,即a[0]地址;cout<<p;即输出数组a的首地址;(与cout<<&a[0]等价 )cout<<*p;即输出a[0];!!!!cout<<&a

2018-12-11 23:30:56 1441

原创 关于二维数组与指针

1) 数组二维数组可以看作一维数组,每一行代表一个一维数组。比如:int a4,可以把a看成是一个四行的列数组。此时a代表第0行首地址,a+i即代表第i行首地址;也可以记作&a[i];而a[i]有代表一维数组,所以a[i]也可以表示第i行首地址,相应的a[i]+j则表示第i行第j列的元素地址.2)指向二维数组的指针(1)较容易理解的方法:定义一个指针,指向每一个元素in...

2018-12-11 12:51:38 1270

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除