自定义博客皮肤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)
  • 收藏
  • 关注

原创 Joseph算法,

数据结构真是不好写啊,这一个东西看着简单,却着实让我费了点儿功夫。。不停的Debug。。唉,还是写得少了吧。加油。 #includeusing namespace std;typedef struct node{ int id;//delete()返回的是这个值。 int password; struct node *next;}People;typedef i

2011-10-21 21:45:11 749

原创 深刻理解,数组名字就是指针。

一直在跟别人说,数组的名字就是指针,数组名可以+1,指向数组的第二个元素,可是还是没能掌握。论坛上看见这个小例子,第一眼是直接看不懂。 我想大多数新手和我一样,第一反应都是应该改为(s-1).int strlen_(const char*s){ if(*s

2011-10-18 20:14:50 563

原创 局部变量。函数参数。const类型。

函数的参数。每次调用函数的时候,都会重新创建函数的所有形参。然后用传递的实参初始化对应的形参。函数结束后,形参自动释放(非动态申请的内存)。。        函数的形参分为两类:1、非引用形参。void exchange(int a,int b){

2011-10-15 18:55:02 1189

原创 静态链表。实现。

对于某些高级程序设计语言,并没有指针,又想使用链表结构。用可以数组实现。称为,静态链表。 /*node data cur0 1----------s[0].cur指向可用的节点。1 x 2----------链表头指针2 x 3 3 x 4

2011-10-13 13:15:22 474

转载 智能指针(smart_pointer)

---------学习,c++ primer,读到智能指针一节,感觉讲的不是太清除,就上网搜了点儿,帮助理解吧。<br /> <br />----------------------------------------------------------------------------<br /> 1、当类中有指针成员时,有两种方式防止指针悬挂:    1)使用值型指针,即,每个指针都包含一个数值的副本,对本指针操作不会影响原数值。<br />         形象的理解就是,可以,int a; int

2011-06-01 22:21:00 569

原创 小练习num1..

/** 题目:有一天晚上邮差Peter感到非常无聊,为了打破夜班的单调,他使用邮局* 中的一行邮箱进行了以下实验。这些邮箱被从1到150编号,然后从邮箱2开始, * 他打开了所有编号为偶数的的邮箱门,而保持其他邮箱的门关着。接着,从邮箱* 3开始,每隔3个邮箱邮箱,如果这个邮箱的门是关着的他就打开这个邮箱的门,* 而如果门是开着的他就关上门。然后他每隔4个邮箱重复这个过程,再每隔5个邮* 箱重复这个过程,如此下去。当结束的时候,他被关着的邮箱的分布所惊讶了。*//* 1

2011-05-14 00:50:00 1546 5

空空如也

空空如也

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

TA关注的人

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