- 博客(40)
- 资源 (3)
- 收藏
- 关注
原创 C++动态规划算法简析
给定一个重量数组v和价值数组w,以及一个背包的最大承重量m,每个物品只能用一次,求在不超过背包最大承重量的前提下,能够装入背包的物品的最大总价值。再比如Floyd算法,首先求解只能经过一个结点的情况,再此基础上,再计算经过两个节点的情况,以此类推,最终找到多源最短路解。比如01背包问题,首先求只装入一个物品时的最大价值,再此基础再求装入两个物品,最终求得计入所有物品时的最大价值。动态规划运用分治的思想,将大问题拆解成许多小问题。
2023-11-05 11:08:44
434
原创 c++堆排序简版
堆排序是一种利用堆这种数据结构所设计的排序算法。堆是一个特殊的树形数据结构,通常用于实现优先队列。堆有两个主要的类型:最大堆和最小堆。在最大堆中,父节点的值总是大于或等于其子节点的值;而在最小堆中,父节点的值总是小于或等于其子节点的值。堆排序主要利用最大堆进行排序。总的来说,堆排序是一种高效的排序算法,它的时间复杂度为O(n log n),其中n是待排序元素的数量。然而,它的空间复杂度较高,为O(1),因为不需要额外的存储空间来进行排序。
2023-10-23 16:33:14
182
原创 Python使用scipy库函数将离散点连续化(插值和拟合)
离散点连续化用于求满足所有离散点的对应法则F(x)且非离散集合中的值。如有x=[0,1,2,3], y=[1,3,2,1],求当x=1.5时对应的y是多少?
2023-10-07 15:42:30
1105
原创 MATLAB R2022b遇到“License Manager Error -8”怎么解决
电脑系统更新过后,matlab突然用不了了,报Error -8错误。打开matlab.exe。
2023-09-13 14:27:17
3834
16
原创 关于scipy库的入门教程
本教程介绍了Scipy库的基本使用方法,包括数学函数和统计函数的使用。Scipy是一个强大的科学计算库,可以帮助我们进行各种数学计算和数据分析任务。通过学习和掌握Scipy库,我们可以更高效地进行科学研究和数据分析工作。
2023-09-08 11:43:50
880
转载 导致VUE页面不刷新的几种情况以及解决方法
参考文献 https://segmentfault.com/a/11900000227720251.Vue 无法检测实例被创建时不存在于 data 中的 property原因:由于 Vue 会在初始化实例时对 property 执行 getter/setter 转化,所以 property 必须在 data 对象上存在才能让 Vue 将它转换为响应式的。场景:var vm = new Vue({ data:{}, // 页面不会变化 template: '<div>{{
2023-08-30 16:30:31
7117
原创 Python实现动态调用Matlab自定义函数
这样通过更改funcname变量,使执行的matlab文件可以动态更改。完成上述步骤即可开始实现动态调用matlab文件。callMatlabFunc.py 内容如下。test1/mian.m 内容如下。
2023-08-15 11:51:34
436
原创 Python如何解析tdms文件并通过echarts生成对应波形
最终将获取的echarts option引入echarts文件中,就可获取对应的tdms图像。调用analysisTdms文件方法并通过pycharts生成echarts option。首先将tdms文件解析成dataframe格式数据。创建analysisTdms.py文件。
2023-07-14 14:59:13
1101
原创 前缀和算法
查找数组中满足某个条件的子数组:通过构建前缀和数组,可以在O(n)的时间内找到满足条件的连续子数组,例如最长连续子数组的和等于k。处理多维数组:前缀和算法也可以应用于多维数组的处理。通过预处理出每个维度的前缀和数组,可以在O(1)的时间内处理出任意区域的和。求数组中某个区间的和:通过预处理前缀和数组,可以在O(1)的时间内计算出任意区间的和,而不需要每次重新遍历一遍数组。前缀和算法可以用于高效地计算连续子数组的和。一般二维前缀和已经够用了,但拓展一下思维,三维前缀和怎么实现。
2023-04-22 18:05:36
164
原创 高精度加减乘除算法
乘除的思想方式与加减法不同,同样我们在草稿纸计算乘除法是将乘数或除数当做一个整体去跟另一个乘数或者被除数进行运算,因此乘数和除数是不能当做数字栈进行处理的。可以想想平常草稿纸上我们是怎么做加法计算,从最末位依次加到最前位,过十进一,那么实现思路有了。整数型无论多少位都不会出现计算错误,浮点型小数位十六位出现错误。long型可以实现18位整数的加减,第19位出现错误。long型可以实现9位整数的运算,10位出现错误。int型可以实现18位运算,19位出现错误。可以实现15位的运算,16位出现错误。
2023-04-22 17:17:35
456
原创 通过一个例子理解边缘计算
随着接入云端的设备越来越多,需要处理的数据量也急剧增加,云计算已经不满足一些场景的使用。将云计算的工作下沉到边缘设备,从而确保计算的效率,以供软件正常运行,就是边缘计算。
2023-01-07 15:35:47
297
原创 SCSS基础教程--透过SCSS理解CSS预处理器
SCSS(Sass) 是一个 CSS 的扩展,它在 CSS 语法的基础上,允许您使用变量 (variables), 嵌套规则 (nested rules), 混合 (mixins), 导入 (inline imports) 等功能,令 CSS 更加强大与优雅。使用 Sass 以及 Compass 样式库 有助于更好地组织管理样式文件,以及更高效地开发项目。
2022-08-20 22:19:48
888
原创 如何实现响应式(自适应)网页
响应式网页(Responsive Web,RW)又称自适应网页,是一种网页设计布局,可以根据访问媒体不同(网页宽高变化)而变化样式,防止网页布局因访问环境而造成布局混乱,影响用户体验。
2022-08-14 20:53:30
6387
原创 VUE大屏数据面板
基于VUE写的数据看板,有九个模块,分别为:订单总量(柱状图),生产概况(数字面板),企业宣传(轮播图),产品质量分析(饼状图),客户分布(地图且有标点信息),客户订单排行(上下滚动),企业利润分析(柱折线图),合格率分析(横柱状图),测试分析(双折线图)。npm run dev即可使用。数据可以动态赋予,本项目暂用的静态数据。...
2022-08-11 20:16:17
3370
1
原创 样式穿透修改包管理器下载的资源样式——以wangEditor为例
自从npm和yarn问世,导入各种资源方便了许多,但是资源的样式也不能向以前那样直接更改文件,因为第三者导入该项目并不能同步更改
2022-08-10 20:17:57
600
原创 一天学会正则表达式--基础篇(内附练习题)
正则表达式(Regular Expression)是一种特殊的文本格式,常用于匹配有某种句法规律的字符串,或从大量数据中找出特定语法数据。正则表达式功能强大,可以提高编程效率,且对于特定需求能提供更多解决方法。......
2022-08-07 16:21:24
528
原创 个人静态博客页面模板
个人博客可套用页面,静态网页,通过json存储数据,由于浏览器的同源策略保护,直接打开会看不见博客内容,用vscode的 live server打开即可或者以其他解决跨域问题方法均可,也可自己修改,通过index中提示即可。网页可以自适应。下载地址:个人博客模板前端网页布局期末大作业-Javascript文档类资源-优快云下载共有七个页面index页面 博客详情页面...
2022-07-05 18:23:31
581
原创 VUE大屏数据面板
基于VUE写的数据看板,有九个模块,分别为:订单总量(柱状图),生产概况(数字面板),企业宣传(轮播图),产品质量分析(饼状图),客户分布(地图且有标点信息),客户订单排行(上下滚动),企业利润分析(柱折线图),合格率分析(横柱状图),测试分析(双折线图)。项目打开npm install;npm run dev即可使用。数据可以动态赋予,本项目暂用的静态数据。项目链接 https://download.youkuaiyun.com/download/qq_30258721/85762901......
2022-06-24 16:42:10
874
1
个人博客模板前端网页布局期末大作业
2022-06-26
VUE大屏数据看板面板
2022-06-24
mongoDB集合重复创建删除问题
2022-08-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人