- 博客(7)
- 收藏
- 关注
原创 前 K 个高频元素 力扣347
输入: nums = [1,1,1,2,2,3], k = 2。第二点要把频率进行一个排序,那么可以借助vector的sort。输入: nums = [1], k = 1。第一点可以通过一个map容器轻松解决。第三点把前k个频率最高的key值输出。,请你返回其中出现频率前。
2023-05-11 21:51:26
147
原创 力扣28. 找出字符串中第一个匹配项的下标(学习笔记)
给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标(下标从 0 开始)。输入:haystack = "mississippi", needle = "issip"输入:haystack = "leetcode", needle = "leeto"输入:haystack = "sadbutsad", needle = "sad"解释:"leeto" 没有在 "leetcode" 中出现,所以返回 -1。
2023-04-28 11:29:48
220
原创 C++高并发服务器项目和代码详解
创建服务器的socket,直接先上代码:基本就是模板操作,先定义int sock_sever,再定义好sever_addr,再设好值后进行bind和listen。per函数进行校验错误。处理请求数据:优先读取出第一行数据得到请求方法(重点处理GET方法)和获取URL方便回传给浏览器目标html文件。HTTP的响应的格式如下所示:主要包括响应头部(状态行+消息报头),响应正文两部分。检查错误函数per:主要是检查write或者read函数是否出错。请求处理函数:GET:向浏览器输出指定的文件。
2023-03-15 21:28:50
550
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人