C++
Sun2Q
这个作者很懒,什么都没留下…
展开
-
C++ template
学习记录转载 2017-11-05 14:23:10 · 228 阅读 · 0 评论 -
【c输入流】多种输入与缓冲区分析
背景写算法时,经常会遇到输入的要求,一般分为三种,以int数字为例,分为输入单个、多个、未知个几种情况,有时需要考虑换行符‘\n’的问题输入单个此时使用直接scanf操作即可int temp;scanf("%d",&temp);输入多个数量不多时,直接scanf操作,数量多可以使用for循环进行输入int nums[10]={0};scanf("%d %d %d %d"...原创 2019-03-19 09:29:52 · 277 阅读 · 0 评论 -
vector性能调优之resize与reserve
vector的resize与reservereserve()函数为当前vector预留至少共容纳size个元素的空间.(译注:实际空间可能大于size)resize() 函数( void resize( size_type size, TYPE val ) )改变当前vector的大小为size,且对新创建的元素赋值val(翻译:调整容器大小以包含count元素。如果当前大小大于co...原创 2019-01-21 01:22:26 · 6167 阅读 · 3 评论 -
java中引用对比C++指针
地址:https://blog.csdn.net/wangfei8348/article/details/51383805原创 2018-12-26 13:05:25 · 538 阅读 · 0 评论 -
P1996 约瑟夫问题
P1996 约瑟夫问题AC1数据量少,暴力模拟 12ms#include <iostream>#include <algorithm>#include <vector>#include <cstdio>using namespace std;int main(){ vector<int> ans; int...原创 2018-12-28 02:20:40 · 331 阅读 · 0 评论 -
C++命名空间、标准库(std,全局命名空间)
背景别人遇到的问题:C++ 全局变量不明确与 using namespace std 冲突我遇到的问题与他相似using namespace std;class compareFun {public: bool operator()(const string&amp; string1, const string&amp; string2) { string te...原创 2018-12-27 10:48:30 · 5771 阅读 · 0 评论 -
P1036 选数(DFS)
题目 https://www.luogu.org/problemnew/show/P1036思路搜索,使用递归实现dfs,所有数字遍历一遍,当取遍所有数组的index(扫了一遍,并非一定是选取了),判断是否取了要求个数的输入和是否是素数AC代码#include&lt;cstdio&gt;#include&lt;cmath&gt;using namespace std;int in...原创 2018-12-06 21:27:49 · 196 阅读 · 0 评论 -
code blocks 安装与实践
背景因为不是主要修习C/C++,仅用于写算法和数据结构,code blocks轻量但是安装老是出现问题,故有此记录安装官方地址:http://www.codeblocks.org/downloads/26使用技巧...原创 2018-12-01 13:04:20 · 178 阅读 · 0 评论 -
C语言scanf函数详细解释(转载)
原文地址:https://blog.csdn.net/21aspnet/article/details/174326scanf函数名: scanf功 能: 执行格式化输入用 法: int scanf(char *format[,argument,…]);scanf()函数是通用终端格式化输入函数,它从标准输入设备(键盘) 读取输入的信息。可以读入任何固有类型的数据并自动把数值变换成适...转载 2018-11-25 14:50:06 · 408 阅读 · 0 评论 -
博客整理--C++基础
Clion控制台出现乱码的解决办法,记得转码时点击convert原创 2019-01-24 02:25:57 · 100 阅读 · 0 评论 -
C++ 类的初始化列表
类的初始化列表一般是为了性能而做的,这个知识点等掌握了再来更新------------------------------------------------原创 2017-11-05 18:55:36 · 230 阅读 · 0 评论 -
c++: size_type与 size_t一些概念
size_type:由string类类型和vector类类型定义的类型,用以保存任意string对象或vector对象的长度,标准库类型 将size_type定义为unsigned类型。string抽象意义是字符串, size()的抽象意义是字符串的尺寸, string::size_type抽象意义是尺寸单位类型string::size_type它在不同的机器上,长度是可以不同的...翻译 2019-03-30 23:12:27 · 534 阅读 · 0 评论