logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

关于emplace_back()的理解

emplace_back()是c++11的新特性。和push_back()的区别在于push_back()方法要调用构造函数和复制构造函数,这也就代表着要先构造一个临时对象,然后把临时的copy构造函数拷贝或者移动到容器最后面。而emplace_back()在实现时,则是直接在容器的尾部创建这个元素,省去了拷贝或移动元素的过程。vector<pair<int, int>>

leetcode刷题关于计算器类型题目的一点想法

(1)计算器题目在这两次的leetcode刷题中,遇到了几道制作计算器的题目:stoi 将字符串变为十进制数的函数。isdigit 判断字符是否为数字的函数。**num=10*num+int(t-‘0’)**用来表示输入的多位数。下面贴一段转化为逆波特兰的万能解法class Solution {private:vector<string> convert(string& s){

关于RHCE的随堂笔记4bash和shell

shell又称为命令解释器,能识别用户输入的各种命令,并传递给操作系统。Shell即是用户交互的界面,也是控制系统的脚本语言。内核具有调用硬件的能力,应用是没有这个能力的。shell翻译用户的命令,然后传递给内核,让内核执行。shell指令可以理解为命令的堆砌。shell通常称之为人机交互的接口。shell的种类bash shell RHEL,Centos,ubuntu,openEulerc sh

到底了