const char *p1;/指向const对象的指针char const *p2;//同上char *const p3;//const 指针区别:const后面是什么就限定什么,比如char const *p 就是限定(*p),(*p)就是p指向的那段内存不能变,p的值可以改变,如果是char*...
分类:
其他好文 时间:
2014-09-06 17:15:43
阅读次数:
141
算法之排序 在说排序之前,先介绍一些简单的概念。 排序(sort):设有n个记录R1, R1,…Rn,存放于内存或者外存中。排序的任务是找到(1,2,…,n)的一个排列(p1,p2,…pn),使得Key(Rp1) ≤ Key(Rp2) ≤ … ≤ Key(Rpn) 其中key(R)表示R的...
分类:
其他好文 时间:
2014-09-04 13:06:59
阅读次数:
260
指针+1移动了相当于所指向类型的大小的字节int *s1[100]移动了4个字节int (*s2)[100]移动了400个字节char *s3 移动了1 个字节int *s4移动了4个字节***p2如何理解?int *p0 = &i*p0 = iint **p1 = &p0**p1 = iint *...
分类:
其他好文 时间:
2014-09-04 01:21:47
阅读次数:
226
这题有两种思考方式,一种是添加辅助空间,先进后出,当然是栈了,做法就是遍历链表,将值压入栈中,然后再一次弹出。还有一种方法是链表反序,链表反序也有两种方法。一种是将链表在原有的基础上更改指针,进行反序。光看代码可能不太还理解,我们可以看一下执行过程。
假设p1->p2->p3->p4->p5->p5->.......那么执行一次为p1p3->p4->p5.......然后p1=p2;p2=p3;...
分类:
其他好文 时间:
2014-09-04 00:15:47
阅读次数:
216
本身难度并不大,java一个replace();就可以了,或者另外开辟一个String,遍历一遍也是可行的,但是出发点并不是A题,而是考虑性能,程序在空间还有时间上的使用以及程序的鲁棒性,不过九度上的测试数据还真是大char数组要开到10^6次方。
普通的就不说了,介绍一下书中的方法。
假设str="We Are Happy";设置两个指针p1,p2。初始化为0.p1指的是原长度,p2指的是替...
分类:
其他好文 时间:
2014-09-03 19:56:17
阅读次数:
239
唯一分解定理把n分解为 n=a1^p1*a2^p2*...的形式,易得每个ai^pi作为一个单独的整数最优。坑: n==1 ans=2; n因子种数只有一个 ans++; 注意溢出。 1 #include 2 #include 3 using namespace std;...
分类:
其他好文 时间:
2014-09-03 16:29:46
阅读次数:
110
深入掌握JMS(一):JSM基础1. JMS基本概念 JMS(Java Message Service) 即Java消息服务。它提供标准的产生、发送、接收消息的接口简化企业应用的开发。它支持两种消息通信模型:点到点(point-to-point)(P2P)模型和发布/订阅(Pub/Sub)模型。P2...
分类:
其他好文 时间:
2014-09-03 11:12:36
阅读次数:
271
char p[];char *p;char *p=new char[];#include using namespace std;const int n=20;int main(){ char p[]="hello world"; //correct //char *p2="...
分类:
其他好文 时间:
2014-09-02 17:38:35
阅读次数:
208
指针+1移动了相当于所指向类型的大小的字节int *s1[100]移动了4个字节int (*s2)[100]移动了400个字节char *s3 移动了1 个字节int *s4移动了4个字节***p2如何理解?int *p0 = &i*p0 = iint **p1 = &p0**p1 = iint *...
分类:
其他好文 时间:
2014-09-02 15:34:44
阅读次数:
192
1、指针常量与常量指针
int a = 10;
int * const p1 = &a;
const int * p2 = &a;
p1是不可改变地址的常量,即指针常量,但可以对它所指向的内容进行修改。
p2是指向常量的指针,即常量指针,它所指向的地址内容是不可修改的,但其本身确实可以修改的。
2、指针运算
#include
int main()
{
int *ip1,*ip2...
分类:
其他好文 时间:
2014-09-01 17:52:13
阅读次数:
141