自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 打印输出1-n的所有全排序列

刷题的时候看到这样一个题:打印输出1-9的所有全排序列。后来想了一会,算是理会了,好记性不如烂笔头赶紧写一写加深一点理解。看到这个问题,我们比较直观的想法就是每交换一次就做一次打印输出,但是要求控制好不能出现重复的序列。接下来以1-4的情况来作分析。如上图,把第一位的交换(第1位与第1,2,3,4位的交换)分别编号为1,2,3,4. 类似的第2位的交换(第2位与第2,3,4位的交换

2015-08-28 10:03:52 6093

原创 指针的几个重要概念

(1)指针的定义指针指的是一种变量,这个变量是用来保存地址的。那么对于变量自己本身一定有一个地址,假如定义  int  a = 5 ; a 有两重身份,一个是a在内存中对应的地址,另一个就是这个地址里保存的值 5 。假如我们接着定义 int *p = &a ; 那么同样的,p在被赋值&a 前就有着两重身份,一个是p在内存中对应的地址,另一个就是这个地址里的值,不过现在已经明确了这里的内

2015-07-31 11:50:21 362

原创 数组中某两元素的地址的差

我们知道C语言中定义的数组如:

2015-07-25 15:12:03 1300

空空如也

空空如也

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

TA关注的人

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