C++
文章平均质量分 74
HachiLin
so high so low,so many thing to know.
展开
-
C++中的位运算
基本知识 最近博主在刷Leedcode题,很多人都是采用位运算来解题的,看的我满脸雾水,所以上网收集了一下c++中关于位运算的知识,为此总结一下,有不妥的地方还望指正。 程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算说穿了,就是直接对整数在内存中的二进制位进行操作。比如,and运算本来是一个逻辑运算符,但整数与整数之间也可以进行and运算。举个例子,6的二进制是11...原创 2018-03-24 23:42:01 · 6574 阅读 · 4 评论 -
c++关于字符数组的处理函数
1.strcat函数具体格式: strcat(字符数组1,字符数组2)说明: 字符串连接函数,其功能是将字符数组2中的字符串连接到字符数组1中字符串的后面,并删去字符串1后的串结束标志”\0”。需要注意的是字符数组的长度要足够大,否则不能装下连接后的字符串。例子:#include <iostream>#include <cstring>#...原创 2018-03-31 19:50:12 · 3528 阅读 · 0 评论 -
c++中关于字符串的操作
一.String类的构造函数和析构函数string s; //生成一个空字符串s string s(str) //拷贝构造函数 生成str的复制品 string s(str,stridx) //将字符串str内“始于位置stridx”的部分当作字符串的初值 string s(str,stridx,strlen) //将字符串...原创 2018-03-31 20:38:38 · 327 阅读 · 0 评论 -
队列——模拟银行排队业务
问题描述 假设银行有K个窗口提供服务,从早晨银行开门(开门9:00am,关门5:00pm)起不断有客户进入银行。由于每个窗口在某个时刻只能接待一个客户,对于刚进入银行的客户(建议:客户进入时间使用随机函数产生),首先前往取号机取服务序号,取号机会自动打印出一张服务单。单上显示服务号及该服务号前面正在等待的人数。当银行职员服务完一个客户后,只需按呼叫相应键,即可自动呼叫下一位客户。基本要...原创 2018-03-31 23:22:37 · 7935 阅读 · 0 评论