- 博客(3)
- 资源 (1)
- 收藏
- 关注
转载 vector 扩容为什么要以1.5倍或者2倍扩容
我们知道,vector 在需要的时候会扩容,在 VS 下是 1.5倍,在 GCC 下是 2 倍。那么会产生两个问题:(1)为什么是成倍增长,而不是每次增长一个固定大小的容量呢?(2)为什么是以 2 倍或者 1.5 倍增长,而不是以 3 倍或者 4 倍等增长呢?1、第一个问题 : 如果已成倍方式增长。假定有 n 个元素,倍增因子为 m; 完成这 n 个元素往一...
2018-12-17 01:25:25 4180
原创 Spring+Springmvc+Mybatis整合实战项目(SSM)
Psychological-counseling-system数据库大作业(SSM框架 数据库为mysql)一个简易的心理咨询预约系统适合新手入门前端采用html(bootstrap)+ajax后端为java的ssm框架启动方式:1.导入到IDEA2.创建你自己的数据库,然后把文件中的sql文件执行即可3.修改jdbc.properties中的配置属性即可4.下载tomcat...
2018-12-11 23:11:37 1183
原创 牛客网一道题(关于&a+1的探讨)
【问题】:请写出以下程序的输出结果。int main(){ int a[5]={1,2,3,4,5}; int *ptr=(int *)(&a+1); printf("%d,%d\n",*(a+1),*(ptr-1));}【分析】:此题需要理解指针和数组的内在含义。【结果】:2,5【理论知识】:我们首先需要搞明白a,&a.a既是数据名,又...
2018-12-05 10:49:31 300
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人