自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 隐式差分+追赶法求解PDE

偏微分方程的求解一般分为两步:(1)利用有限差分构造出三对角矩阵,而有限差分又分为三种:显式差分、隐式差分、C-N差分(即六点差分)(英语:tridiagonal matrix algorithm),又称为(Thomas algorithm,名称源于英国数学家)是中的一种算法,通过简化形式的求解。包含n个未知数的三对角方程组可以写成其中a1=0、 cn=0写成矩阵形式则为高斯消元法在求解一般线性方程组时需要时间复杂度,但对于三对角系统则只需复杂度。

2024-09-02 15:49:36 500

原创 有限差分学习笔记

​ 在数学中,有限差分法(finite-difference methods,简称FDM),是一种微分方程数值方法,是通过有限差分来近似导数,从而寻求微分方程的近似解。

2024-08-25 16:58:29 329

原创 无internet,安全(困扰半天,终于解决)

试过很多方法,网络重置、更改网络适配器、更新网卡驱动等等,都没有解决!如果仍未解决问题,可在评论区留言or私信,我都会努力为你们答疑的。Microsoft Store 搜索 火绒,点击免费下载。,简直是赛博华佗,话不多说,解决方案咱直接上图。安装完成后,双击火绒安全软件,找到。,即可修复网络问题!

2024-08-23 22:20:39 501

原创 龙格-库塔法(Matlab实现)

在各种龙格-库塔法当中有一个方法十分常用,以至于经常被称为“RK4”或者就是“龙格-库塔法”。该方法主要是在已知方程导数和初始值时,利用计算机的仿真应用,省去求解微分方程的复杂过程。令初值问题表述如下:则,对于该问题的RK4由如下方程给出:其中:这样,下一个值(yn+1)由现在的值(yn)加上时间间隔(h)和一个估算的斜率的乘积所决定。当四个斜率取平均时,中点的斜率有更大的权值:RK4法是四阶方法,也就是说每步的误差是h5阶,而总积累误差为h4阶。

2024-08-22 14:13:29 1414 1

原创 利用Matlab求解高阶微分方程(ode45)

利用ode45求解高阶微分方程,以2022年国赛A题 波浪能最大输出功率设计 第一问为例

2024-08-21 11:57:58 873

原创 利用Matlab求解常微分方程(dsolve与ode45)

ode45表示采用四阶-五阶Runge-Kutta算法,它用4阶方法提供候选解,5阶方法控制误差,是一种自适应步长(变步长)的常微分方程数值解法,其整体截断误差为(Δx)^5。解决的是Nonstiff(非刚性)常微分方程。sol: 在命令行窗口运行。

2024-08-21 11:02:45 1586 1

原创 upper_bound与lower_bound

【代码】upper_bound与lower_bound。

2024-05-27 10:24:34 99

原创 Edge浏览器http自动跳转https

解决“Edge浏览器http自动跳转https”问题

2024-05-25 11:54:30 3284 2

原创 四平方和(前缀和+二分查找)

四平方和定理,又称为拉格朗日定理:每个正整数都可以表示为至多 44 个正整数的平方和。如果把 00 包括进去,就正好可以表示为 44 个数的平方和。比如:对于一个给定的正整数,可能存在多种平方和的表示法。要求你对 4 个数排序:0≤a≤b≤c≤d并对所有的可能表示法按 a,b,c,d 为联合主键升序排列,最后输出第一个表示法。

2024-04-01 19:26:22 200 1

原创 分巧克力(二分查找)

儿童节那天有 K 位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友们。小明一共有 N块巧克力,其中第 i 块是 Hi×Wi 的方格组成的长方形。为了公平起见,小明需要从这 N 块巧克力中切出 K 块巧克力分给小朋友们。例如一块 6×5的巧克力可以切出 6 块 2×2的巧克力或者 2块 3×3 的巧克力。当然小朋友们都希望得到的巧克力尽可能大,你能帮小明计算出最大的边长是多少么?

2024-03-31 17:53:30 164 1

原创 贪心算法在货船装箱中的应用

最详细地讲解贪心算法,从思想介绍到算法设计再到算法证明,用数学归纳法证明贪心选择性质,用反证法证明最优子结构性质,相信你一定会有所收获

2024-03-31 16:22:33 2064 3

原创 K倍区间(同余定理)

K倍区间给定一个长度为 N 的数列,A1,A2,…AN,如果其中一段连续的子序列 Ai,Ai+1,…Aj之和是 K 的倍数,我们就称这个区间 [i,j]是 K 倍区间。你能求出数列中总共有多少个 K倍区间吗?

2024-03-18 21:20:26 373 1

原创 激光炸弹(前缀和)

地图上有 N个目标点,用整数 Xi,Yi 表示目标在地图上的位置,每个目标都有一个价值 Wi。:不同目标可能在同一位置。现在有一种新型的激光炸弹,可以摧毁一个包含 R×R 个位置的正方形内的所有目标。激光炸弹的投放是通过卫星定位的,但其有一个缺点,就是其爆炸范围,即那个正方形的边必须和 x,y轴平行。求一颗炸弹最多能炸掉地图上总价值为多少的目标。

2024-03-17 00:36:47 386 1

原创 一元三次方程求解(分治法)

一篇文章让你彻底搞懂分治法!

2024-03-16 20:25:57 2208 3

原创 机器人跳跃问题(贪心更易理解) O(n)

用贪心的思想解决,时间复杂度 O(n),详细思路并附有代码,不懂的可以私我

2024-03-07 21:20:08 558 1

原创 递归实现组合型枚举

DFS递归,手动模拟回溯过程

2024-03-03 18:04:41 391 1

原创 费解的开关

你玩过“拉灯”游戏吗?25盏灯排成一个 5×5 的方形。每一个灯都有一个开关,游戏者可以改变它的状态。每一步,游戏者可以改变某一个灯的状态。游戏者改变一个灯的状态会产生连锁反应:和这个灯上下左右相邻的灯也要相应地改变其状态。我们用数字 1 表示一盏开着的灯,用数字 0 表示关着的灯。下面这种状态给定一些游戏的初始状态,编写程序判断游戏者是否可能在 6 步以内使所有的灯都变亮。

2024-03-03 15:14:26 349 1

原创 memcpy()函数用法

是一个 C 语言标准库函数,用于内存拷贝。所指的内存地址的起始位置开始拷贝。所指的内存地址的起始位置中。

2024-02-29 20:54:02 1210 1

原创 递归实现排列型枚举(手动模拟回溯过程)

用最直接的方式手动模拟DFS回溯过程,相信大家会有所收获!

2024-02-29 11:34:29 957 1

原创 递归实现指数型枚举

DFS搜索递归实现指数型枚举

2024-02-28 20:03:49 436 1

空空如也

空空如也

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

TA关注的人

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