c++
xmuBin70
这个作者很懒,什么都没留下…
展开
-
STL中multiset和priority_queue的区别以及使用方式
multiset和priority_queue 都是内部有序的数据结构,都可以用来实现堆,用法稍有不同。建堆(大顶堆为例)堆中有重复元素使用priority_queue:priority_queue<int> pq; // 默认大顶堆, 小顶堆: priority_queue<int, vector<int>, greater<int>> pq;pq.push(1); pq.push(2), ... // 添加元素while(k-- &&a原创 2020-10-22 09:40:23 · 1343 阅读 · 1 评论 -
OJ相关的注意事项
引入STL#include<bits/stdc++.h> // 考试万能头文件正负无穷int 型: INT_MAX/INT_MINdouble 型: DBL_MAX/-DBL_MAX输入输出题目指定测试数据组数时: while(T–)题目未指定输入长度时: while(cin >> a) , 注意cin以空格或回车作为分隔符读入不确定行数的字符串,以空行作为结束:vector<string> sv; string s;while(getline(c原创 2020-10-22 09:25:10 · 198 阅读 · 0 评论 -
秋招面经整理
目录欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器原创 2020-10-27 12:01:55 · 4171 阅读 · 0 评论 -
QString,char*,string之间的互相转换
QString转换为char*(注意两句不能连起来)QString qstr;...QByteArray ba = qstr.toLatin1();//合起来写会有乱码char* s = ba.data();string转换为char*string str;...char *s =str.c_str()QString与string互相转换QString qstr;string str原创 2016-11-11 14:37:23 · 445 阅读 · 0 评论 -
apache 2.4.9 出现forbidden错误
看慕课网的php教程遇到的问题和解决apache 2.4.9 出现forbidden错误的,在httpd.conf内Directory下的# onlineoffline tag - don't removeRequire local中Require local前加#,换行后加Require all granted,重启服务。另:配置完多站点后,如果访问localhost打不开,可能是因为你设置的原创 2016-11-13 11:04:22 · 718 阅读 · 0 评论 -
关于使用VS2015静态编译
首先必须搞清楚项目->项目属性->配置属性->C/C++->代码生成->运行库中四个选项的关系: 多线程调试Dll (/MDd) 对应MD_DynamicDebug 多线程Dll (/MD) 对应MD_DynamicRelease 多线程(/MT) 对应MD_StaticRelease 多线程(/MTd)对应MD_StaticDebug 在msdn中有详细解释: http://msdn.原创 2016-11-28 14:34:46 · 13340 阅读 · 1 评论