c++学习
文章平均质量分 65
我有我的滋味
我有我的滋味~
展开
-
利用并运算枚举子集
今天刷题做到一个状态压缩(这类题简直是位运算应用的极致体现)的题,当做到需要我枚举子集时卡壳了,一开始准备先用 dfs-回溯去做,当我看题解的时候豁然开朗,位运算真的神奇,话不多说,直接记录吧,以帮助自己去记住。...原创 2021-05-08 11:06:37 · 181 阅读 · 0 评论 -
力扣第234场周赛题解
第一题 -- 字符串中不同整数的数目题目描述:简单来说,就是从目标字符串中提取数字串,并统计个数。注意:①需要去重 ②需要去掉前导零。我的做法:① 使用map数组存储是否存在过(可用set、unorderset代替)② 使用一个bool型判断此串是否为全零class Solution {public: map<string,bool>s; // 负责去重 bool flag=0; // 之前字符是数字的标志原创 2021-03-28 21:05:49 · 203 阅读 · 0 评论 -
C++ Window环境聊天室
C++ Window环境聊天室最近闲来无事,想学习一下C++的并发编程和Socket信息传输,故以聊天室为载体进行学习。话不多说,代码开干。聊天室分为多个客户端和一个服务器。服务器负责接收各个客户端传来的信息,然后转发给各个客户端,起到“中介”的作用;而客户端可以发送消息,并接收消息。1.服务端根据上述所说,一个服务器需要做的事:① 接受新的客户端连接请求② 聆听各个已连接的客户端的新消息③ 将收到的信息逐个传送给各个已连接的服务器所以,我设置服务器拥有两个线程,一个线.原创 2021-03-21 19:11:48 · 530 阅读 · 1 评论