自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 C++————快慢双指针寻找链表循环

slowfast在链表中寻找循环点可以使用双指针法,也就是著名的弗洛伊德判圈算法(Floyd's Cycle-Finding Algorithm)。此算法运用两个指针,一个快指针和一个慢指针,借助它们移动速度的差异来判断链表是否存在循环,若存在则找出循环点。

2025-03-13 20:10:14 729

原创 军事理论综合版参考答案

军事理论参考答案

2025-03-01 21:50:44 473

原创 数论——最大公约数和最小公倍数

介绍最大公约数和最小公倍数及其联系,使用c++根据已知最大公约数和最小公倍数求取符合的数对。

2025-03-01 08:30:00 538

原创 C++————广度优先搜索(基础)

广度优先搜索(Breadth-First Search,简称 BFS)是一种用于遍历或搜索树或图的算法。包含我的世界的模拟,算法讲解,2道进阶题。

2025-02-11 17:39:32 1068

原创 C语言————快速幂

在 C 语言中,快速幂是一种用于高效计算幂运算(即,其中 a是底数base,n 是指数power)的算法。常规的幂运算方法是通过循环将底数a连乘n次,时间复杂度为O(n)。而快速幂算法利用了指数的二进制特性,将时间复杂度优化到了O(log n),在处理大指数时能显著提高计算效率。

2025-02-09 23:02:28 803

原创 C语言————素数判断

素数是指一个大于 1 的自然数,除了 1 和它自身外,不能被其他自然数整除的数。该函数通过排除小于 2 的数、能被 2 或 3 整除的数,然后只检查6k ± 1形式的数是否能整除num,从而高效地判断一个数是否为素数。新增欧拉筛。

2025-02-08 16:16:59 627

原创 C语言————排序算法

本文讲解的多种排序实际上包含了多种算法思维,并不是单纯以排序为目的,包含一些使用技巧

2025-02-07 15:09:39 1388

原创 c语言————队列

队列是一种遵循先进先出(First-In-First-Out,FIFO)原则的线性数据结构。可以把它想象成现实生活中人们排队等待服务的场景,最先进入队列的人会最先得到服务并离开队列,而后来的人则需要在队列尾部依次等待。

2025-02-03 09:00:00 1652

原创 C语言————快速读取小技巧

在C++中,快速读取主要用于提升输入操作的效率,尤其是在处理大规模数据时。

2025-02-02 09:00:00 485

原创 C++————string小技巧

在 C++ 中,string提供了更方便、安全和强大的字符串处理功能。包含初始化,获取长度,拼接,比较,访问字符和string基本函数

2025-01-28 09:00:00 745

原创 C语言————二分法

在 C++ 中,二分法(Binary Search)是一种用于在有序数组中查找特定元素的高效算法。

2025-01-27 08:00:00 1209

原创 C语言 ————栈

关于STL中栈的基本知识和基础拓展,包含数组和链表的模拟栈和单调栈

2025-01-26 08:00:00 2024

原创 C语言——链表(基础篇)

c语言基础链表使用

2025-01-23 08:00:00 346

原创 C语言——前缀和,差分

C语言基础算法————前缀和,差分

2025-01-22 08:00:00 1273

原创 c语言——高精度计算

c++基础算法——模拟——高精度计算

2025-01-17 20:40:49 257

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除