08 2017 档案
摘要:>```c++
>int main()
>{
> int a[5]={1,2,3,4,5};
> int *p=(int *)(&a+1);
> printf("%d",*(p-1));
> return 0;
>}
>执行结果:
>5 >&a a是一个数组名,也就是数组的首地址。 对a进行取地址运算符,得到的是一个指向数组的指针!!也就相当于 int (\*p) [5] = ...
阅读全文
摘要:执行结果: barfoob_barbarb_foo
阅读全文
摘要:背包问题 面试中的动态规划 序言 背包问题是动态规划(Dynamic Programming)中一类经典的问题,弄懂背包问题对于理解DP有很大的帮助。在程序员的面试当中也会有许多背包问题的缩影。本文收集了一些Online Judge平台中的例子来介绍各类背包问题的情形。面试当中遇到相关的DP问题,可
阅读全文