![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++学习
打工人为什么打工人
新手编程爱好者。
展开
-
可能解决一个为时间复杂度为O(n²)的无序向量排序问题,降为O(n),降低一个线性因子?
话不多说,直接上码。#include"vector.h"template<typename T>T& vector<T>::sort() { int i = 0; int* arr = new int[_size];//创建一个统计数组,用以给*elem指向的数组加上一个秩 T* result= new T[_size];//创建一个空间储存结果 for (; i < _size; i++) { *(arr + i) = -1;//全部赋值为负.原创 2020-10-30 20:52:46 · 108 阅读 · 0 评论 -
关于C++17与C++11多文件编译中头文件与源文件中LNK2019错误的解决方法
关于C++17与C++11多文件编译中头文件与源文件中LNK2019错误的解决方法使用郑莉、李涛老师网上课程(C++11)的多文件编译的声明无法对现有C++17兼容新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入使用郑莉、原创 2020-10-30 17:00:46 · 426 阅读 · 1 评论