
练习
文章平均质量分 66
实战练习
halooy
这个作者很懒,什么都没留下…
展开
-
Linux(Ubuntu)/Windows-C++云备份实现
项目简介:实现云备份服务器和客户端程序组成一套系统客户端程序运行在客户端主机,对指定目录下需要备份的文件进行备份上传;服务器对上传的文件进行备份存储,并对非热点文件进行压缩存储节省磁盘空间,并且支持浏览器访问以及断点续传下载;项目特点:http服务器,线程池,读写锁,lz压缩客户端:文件监控模块:采用c++14中的文件系统接口对目录进行遍历获取文件信息。数据管理模块:记录备份的文件信息,并且通过信息判断文件是否需要备份。原创 2024-07-12 17:20:35 · 1176 阅读 · 0 评论 -
小酒馆点餐系统实现-C++项目详细过程
使用户可以通过浏览器访问服务器获取菜品信息并进行点餐;以及可以使管理员通过浏览访问服务器实现订单以及菜品的管理。原创 2024-04-26 17:44:46 · 573 阅读 · 1 评论 -
货物摆放--根号优化(因子成对原理)
然后首先要求出n的所有因数,因为题目需要满足的条件是n=L×W×H,因此求出所有的因数后,进行三重暴力循环,找出满足三个因数相乘为n的每一种方式。整数a除以整数b(b≠0) 除得的商正好是整数而没有余数,我们就说a能被b整除,或b能整除a。a称为b的倍数,b称为a的约数。运行结果2430,但是会超时…计算本题前先了解一下约数。原创 2024-04-08 17:17:13 · 193 阅读 · 0 评论 -
不同进制之间的转换问题
十进制就是0-9的数字,一般进行转换都是对要转换的进制进行除法取余,最后余数从下往上取出来就是转换后的结果.原创 2024-04-12 17:33:53 · 214 阅读 · 0 评论 -
二分查找--模板+例题详解
二分查找的目的是优化时间复杂度,防止时间超过.因此在一些有时间限制的题目上,使用二分查找是一个不错的选择.,也称为折半查找,是一种在有序数组中查找特定元素的搜索算法。其核心思想是将数组不断对半分割,比较中间元素与目标值的大小,以此缩小搜索范围。步骤如下:定义查找区域的左边界left和右边界right,以及中间位置middle。比较中间元素middle与目标值target。如果middle等于target,则查找成功,返回middle。原创 2024-04-12 14:17:25 · 222 阅读 · 0 评论 -
字符统计问题--map和multimap的巧妙转换
由于map的默认排列是从小到大,因此字母小的先插入到multimap中。再将map的内容反向写入multimap(设定次数从大到小排列)首先使用map进行记录每个字母的出现次数。value值(字母表顺序):从小到大。key值(字母出现次数):从大到小。原创 2024-04-11 16:35:22 · 268 阅读 · 0 评论 -
日期问题--代码模板详解--举例(顺子日期)
有许多题目都是和日期相关,这里介绍一种通用的模板,主要进行日期的枚举,之后根据题目的具体要求进行添加限制条件即可。原创 2024-04-11 14:36:48 · 411 阅读 · 0 评论 -
广度优先搜索--什么是“BFS”?为什么要用队列实现?--走迷宫代码详细注释
DFS 全称是 Depth First Search,中文名是深度优先搜索,是一种用于遍历或搜索树或图的算法。深度优先,就是每次都尝试向更深的节点走。BFS全称是 Breadth First Search,中文名是宽度优先搜索,也叫广度优先搜索。其中的广度优先,就是每次都尝试访问同一层的节点, 如果同一层都访问完了,再访问下一层。这样做的结果是,BFS 算法找到的路径是从起点开始的最短合法路径。换言之,这条路径所包含的边数最小。也就是说通过BFS算法只要找到目标节点,该路径就是最短路径。原创 2024-04-10 19:50:45 · 1632 阅读 · 0 评论 -
背包问题--求解过程
有N件物品和一个容量是V的背包。每件物品只能使用一次。第 i 物品的体积是 vi,价值是wi。求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。输出最大价值。原创 2024-04-09 19:44:42 · 281 阅读 · 0 评论 -
K倍区间-C++题解
给定一个长度为 N 的数列,A1, A2,…AN,如果其中一段连续的子序列 Ai,Ai+1⋯Aj ( i ≤j ) 之和是 K 的倍数,我们就称这个区间 [i, j]是 K 倍区间。你能求出数列中总共有多少个 K倍区间吗?原创 2024-04-08 15:52:55 · 481 阅读 · 0 评论 -
牛客网TOP101刷题笔记汇总--C++题解
牛客网面试必刷题TOP101的解题思路及C++实现原创 2023-11-09 09:55:50 · 408 阅读 · 0 评论 -
C++相关练习及详细讲解
一些c++练习题目以及解题过程原创 2023-11-05 17:36:09 · 874 阅读 · 0 评论