自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux 操作系统 进程信号(1)

信号机制是Linux系统中进程间异步通信的重要方式。本文从信号的基本概念出发,详细阐述了信号的产生、保存和处理过程。信号产生方式包括终端交互(如Ctrl+C)、系统调用(如kill命令)等,信号处理动作可分为默认处理、自定义处理和忽略三种。文章通过代码示例演示了如何自定义信号处理函数,并解释了前台/后台进程与信号接收的关系。此外,文中还介绍了信号在内核中的保存机制(位图结构)和处理时机,以及特殊信号(如SIGKILL)不可被捕获的特性。最后,通过实现简单的mykill程序,展示了系统调用kill()的实际应

2025-08-27 21:42:46 1030

原创 LeetCode 力扣 611. 有效三角形的个数

当属于1时,那么right和左边任意数均对1成立,此时计算中间符合条件的个数,right--当属于2时,那么left和右边任意数均对2成立,此时没有符合条件的三角形,left++暴力枚举为O(3n^3)(比较三次)或NlogN+O(n^3)(有序数组比较一次)i指向最后一个位置,left,right分别指向0和i-1。若三数有序,则abc中只需要判定a+b>c即可构成三角形。假定一个有序数组[2 2 3 4]时间复杂度O(n^2)

2025-08-16 16:08:34 156

原创 Mathematical note 1.5 极限运算法则

本文摘要: 文章系统阐述了无穷小与极限的运算法则。主要内容包括:1) 无穷小的和与乘积性质,证明了有限个无穷小的和仍为无穷小,有界函数与无穷小的乘积也是无穷小;2) 极限的四则运算法则,指出当函数极限存在时,其和、差、积、商的极限等于各自极限的运算;3) 数列极限的类似性质;4) 极限的保序性定理,说明若函数间存在不等式关系,其极限也保持相同顺序。通过严格的ε-δ证明,为微积分运算提供了理论基础。

2025-08-16 15:11:34 1079

原创 算法: 11.盛最多水的容器

显然此种方法的时间复杂度为O(n^2)。( C(2,n) = n(n-1)/2 )找出其中的两条线,使得它们与 `x` 轴共同构成的容器可以容纳最多的水。看到这里可能很容易想到一种暴力解法,即两层for循环找最大体积数。时间复杂度为O(n)。3.淘汰小端,向内移动指针(再回到2)以4为基准,V = H * W。1.比4大,则H不变,V仍然减小。2.比4小,则H变小,V仍然减小。返回容器可以储存的最大水量。规律:向内枚举数总是在减小。2.计算指针围成的容器体积。说明:你不能倾斜容器。

2025-08-13 13:41:23 247

原创 Mathematical note 1.4 无穷小与无穷大

本文讨论了数学分析中的无穷小与无穷大概念。首先定义了无穷小为极限为零的函数,并通过定理证明了函数极限存在等价于可表示为常数与无穷小之和。其次,定义了无穷大为极限为无穷的函数,强调其与无界函数的区别,并通过反例说明无界不一定是无穷大。最后,建立了无穷大与无穷小的互逆关系:在相同极限过程中,无穷大的倒数为无穷小,非零无穷小的倒数为无穷大。全文通过ε-δ语言严格证明了相关定理,并给出了不同极限过程的统一形式化描述。

2025-08-13 12:37:17 876

空空如也

空空如也

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

TA关注的人

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