自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++异常处理

c++异常处理

2025-01-08 21:24:24 362

原创 c++ inline的使用

inline的使用

2025-01-03 20:23:30 104

原创 c++中的强制类型转换

在 C++语言中新增了四个关键字 static_cast、const_cast、reinterpret_cast 和 dynamic_cast。这四个关键字都是用于强制类型转换的。

2024-12-29 20:08:01 279

原创 容器适配器

记录容器适配器的一些基本操作

2024-12-29 14:46:37 241

原创 set or map的基本操作

【代码】set or map的基本操作。

2024-12-29 12:59:47 87

原创 list的基本操作

特点就是:底层是个双向链表,在任何位置插入元素的效率都是非常高的。list 用的比较少,但也是记录一下。

2024-12-29 12:22:12 113

原创 deque的基本操作

vector 说到底是个数组,在非尾部插入元素都需要移动其它元素,而 deque 则不同,它是一个可以操作数组头部和尾部的数组,因此在头部或尾部插入或删除数据的效率都是一样的。当我们需要频繁在头部和尾部插入或删除数据,则 deque 优于 vector。

2024-12-29 11:41:52 92

原创 vector的基本操作

vector的基本操作

2024-12-29 10:44:27 96

原创 C++标准模板库(STL)的概念

记录c++ STL的概念

2024-12-29 10:23:07 275

原创 string的基本操作

在 C++ 中,字符串是由字符组成的序列。头文件提供了 std::string 类,它是对 C 风格字符串的封装,提供了更安全、更易用的字符串操作功能。

2024-12-27 21:42:54 83

原创 FFmpeg打印基本音视频信息

利用FFmpeg 打印音视频基本信息

2024-09-05 10:34:52 419

原创 FFmpeg读取文件列表

FFmpe可以读取文件列表

2024-09-04 21:10:47 585

原创 FFmpeg的日志系统(ubuntu 环境)

了解FFmpeg的日志系统

2024-09-04 10:23:55 680

原创 刷题记录18)用栈处理“接雨水”

接雨水

2023-11-20 21:36:48 70

原创 刷题记录17)用最小堆处理topK

topK

2023-11-13 22:04:31 68

原创 优先级队列

优先级队列

2023-11-13 21:25:26 66

原创 刷题记录16)用递减队列处理“滑动窗口最大值”

递减队列

2023-11-07 21:16:44 58

原创 刷题记录15)用栈处理后缀表达式(RPN)

RPN

2023-10-28 10:08:48 65

原创 刷题记录14)用栈匹配括号

匹配括号

2023-10-28 09:08:52 65

原创 刷题记录13)栈和队列相互实现

用栈实现队列,用队列实现栈

2023-10-28 08:16:54 48

原创 刷题记录12)反转字符串

反转字符串

2023-10-17 21:12:47 74

原创 刷题记录11)双指针法处理四数相加

双指针法处理四数相加

2023-10-10 22:05:17 80

原创 刷题记录10)哈希法 && 双指针法处理三数相加

哈希法及双指针法处理三数相加

2023-10-08 21:04:34 69

原创 刷题记录9)哈希法处理四数相加

unordered_map处理四数相加

2023-10-07 21:53:03 61

原创 刷题记录8)哈希法处理两数之和

哈希法处理两数之和

2023-09-26 21:13:15 76

原创 刷题记录7)哈希法处理处理两个数组的交集

哈希法处理处理两个数组的交集

2023-09-26 20:43:17 65

原创 刷题记录6)哈希法处理字母异位词

判断字母异位词

2023-09-26 20:36:20 59

原创 刷题记录5)链表的基本操作

记录总结链表的基本操作及相关问题

2023-09-08 15:46:45 79

原创 刷题记录4)打印螺旋矩阵

所有元素,且元素按顺时针顺序螺旋排列的。

2023-09-04 21:53:42 116

原创 刷题记录3)滑动窗口法记录连续子数组的和

如果不存在符合条件的子数组,返回。是该条件下的长度最小的子数组。找出该数组中满足其总和大于等于。个正整数的数组和一个正整数。

2023-09-04 21:39:49 77

原创 刷题记录2)双指针法移除数组中指定元素

你不需要考虑数组中超出新长度后面的元素。例如,函数返回的新长度为 2 ,而 nums = [2,2,3,3] 或 nums = [2,2,0,0],也会被视作正确答案。你不需要考虑数组中超出新长度后面的元素。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。方式传递的,这意味着在函数里修改输入数组对于调用者是可见的。// 根据你的函数返回的长度, 它会打印出数组中。// 在函数里修改输入数组对于调用者是可见的。为什么返回数值是整数,但输出的答案是数组呢?的元素,并返回移除后数组的新长度。

2023-09-04 21:31:41 60

原创 刷题记录1)binarySearch

如果目标值存在返回下标,否则返回。个元素有序的(升序)整型数组。

2023-08-27 11:51:23 146 1

原创 用时间复杂度n实现Fibonacci

对于递归的空间复杂度求法:递归深度* 每次递归的空间复杂度,上述均为n。对于递归的时间复杂度求法:递归的次数 * 每次递归的时间复杂度。

2023-08-27 00:53:38 113 1

原创 c++11中的chrono

std::chrono::time_point:表示时间的特定点。它与std::chrono::duration一起使用,可用于计算时间间隔或表示特定的时间点。std::chrono::steady_clock:表示稳定的时钟,可用于测量时间间隔,不受系统时间调整的影响。std::chrono::system_clock:表示程序所在系统的时钟,可以用于获取当前时间点。std::chrono::time_point_cast:用于执行不同时间精度之间的类型转换。

2023-08-26 10:46:19 229

原创 用logn实现x的n次幂

【代码】用logn实现x的n次幂。

2023-08-26 09:43:43 95

原创 FFmpeg代码结构

FFmepg 代码结构

2022-11-07 21:24:16 87

原创 FFmpeg命令分类

FFmpeg命令分类

2022-10-16 21:29:38 341

原创 有关yuv的处理

逐个分离y/u/v

2022-10-12 20:48:32 142

原创 很常见算法记录

一些常见算法记录

2022-07-21 22:35:48 222

原创 VS2019下编译x264.dll

一.安装MSYS2官网地址:MSYS264位选择x86_64版本,直接install就行二. 在MSYS2中安装MinGWUpdate the package database and core system packagespacman -Syupacman -Su安装32位版本和64位版本的工具链pacman -S mingw-w64-i686-gccpacman -S mingw-w64-x86_64-gccinstall some others importan

2022-03-06 20:42:24 4272 3

chebyshev映射的分叉图

最详细的分叉图代码,里面还有其他的!像logistic、sin映射等,因为chebyshev的代码可能不是那么直接,如果有疑问还可以找我!

2018-04-25

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

TA关注的人

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