
算法
文章平均质量分 54
介绍每个经典算法,让你编码更加轻松
Python_enjoy
你说写些什么好呢?
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
洛谷题解 - P1003 [NOIP2011 提高组] 铺地毯
地毯铺设完成后,组织者想知道覆盖地面某个点的最上面的那张地毯的编号。为了准备一个独特的颁奖典礼,组织者在会场的一片矩形区域(可看做是平面直角坐标系的第一象限)铺上一些矩形地毯。现在将这些地毯按照编号从小到大的顺序平行于坐标轴先后铺设,后铺的地毯覆盖在前面已经铺好的地毯之上。较为困难的题目,我们应该做一些优化,操作过程过于繁琐,不予解释,请自行理解。行,一个整数,表示所求的地毯的编号;,每两个整数之间用一个空格隔开,分别表示铺设地毯的左下角的坐标。的地毯的信息,包含四个整数。,表示所求的地面的点的坐标。原创 2025-01-19 16:12:10 · 951 阅读 · 0 评论 -
DFS 算法:全排列问题
这永远不是最后一篇讲解算法的文章原创 2024-08-25 21:01:17 · 1146 阅读 · 0 评论 -
DFS 算法:记忆化搜索
这永远不是最后一篇讲解算法的文章原创 2024-08-24 13:07:28 · 1157 阅读 · 0 评论 -
使用C++,实现高精度加减乘除法运算!
在C++中,储存数据是我们一般用int,long long等自带的数据结构来实现。但是如果数据非常非常大,单单使用这些就存不下来了!这时候,我们就要使用高精度计算了高精度计算的原理其实就是模拟我们常用的竖式计算,使用数组存储原创 2024-02-17 10:19:03 · 1069 阅读 · 1 评论 -
冒泡排序、选择排序、插入排序、快速排序详解
面对庞大的数据,我们有可能需要排序,而如何排序以及选择更优的排序是一个非常棘手的问题。所以今天,我来给大家讲解冒泡排序、选择排序、插入排序、快速排序。原创 2024-02-06 08:43:38 · 1113 阅读 · 1 评论 -
二分查找C++递归实现
二分查找是一种非常高效的查找算法,时间复杂度为 O(logn) ,也就是 n = 1000 万 时只要。次,但必须是有序的数组,原创 2024-01-29 10:10:31 · 591 阅读 · 0 评论 -
高精度乘法C++实现
高精度计算,实际上就是模拟竖式计算,代码如下,请慢慢消化,如有不足或建议,请在评论区留言。原创 2024-01-22 12:45:53 · 469 阅读 · 0 评论 -
高精度除法C++实现
高精度计算,实际上就是模拟竖式计算,代码如下,请慢慢消化,如有不足或建议,请在评论区留言。原创 2024-01-22 22:15:49 · 997 阅读 · 0 评论 -
高精度加法C++实现
高精度计算,实际上就是模拟竖式计算,代码如下,请慢慢消化,如有不足或建议,请在评论区留言。原创 2025-01-19 16:03:51 · 460 阅读 · 0 评论 -
高精度减法C++实现
高精度计算,实际上就是模拟竖式计算,代码如下,请慢慢消化,如有不足或建议,请在评论区留言。原创 2024-01-22 12:32:17 · 445 阅读 · 0 评论 -
高精度阶乘C++实现
高精度计算,实际上就是模拟竖式计算,代码如下,请慢慢消化,如有不足或建议,请在评论区留言。原创 2025-01-19 16:02:59 · 748 阅读 · 0 评论