自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 .yml文件中的端口设置不管用怎么办?

在学习B站课程-从0搭建一个健康系统时,在最开始搭后端时就遇到了明明已经在yml配置了port:9000,但是项目运行起来之后端口号还是显示8080,且8080打开后是Welcome to Nginx的页面(我还看了任务管理器,我的nginx没开啊啊啊)总之,如果你的yml总提示server找不到配置项的话,你就在properties文件里加一行 server.port=9000 就能解决了。还有一个神奇的是,当我再暂停运行,尝试在yml文件改端口时又正常了,不会存在刚刚无法解析的警告。

2025-03-24 15:06:40 215

原创 3.12 算法设计与分析

上课的时候老师就说今天不用屏幕,全手写。很久没看到手写四个黑板的课堂了!递归树很有趣,好看多看。

2025-03-12 18:14:42 204

原创 3.8 算法设计与分析

归并排序也是忘完了,课上才慢慢回忆起来。递归法有点抽象话说。

2025-03-08 15:44:01 92

原创 2.28 算法设计与分析

2.在使用三数组法解决重复和无序问题后,因为是3个数组,那怎么找到第n个正规数呢?写代码的时候把3个数组再合成一个有序的数组才能遍历吗?1.使用构造法时,因为存在重复和无序,所以使用n每次减1的方法并不能正确找到第n个正规数。

2025-02-28 19:21:19 206 1

原创 2.26算法设计与分析

2.而且感觉脑子变慢了,讲很简单的排序代码都要反应好久QWQ)(OS:1.正规数问题走神了,上课好像懂了一点,整理的时候又忘记了QWQ.我将在每次课后将做的笔记上传到这里,希望自己能坚持下去。想认真跟着大学的课堂学习一下《算法导论》这门课。有不会的问题会虚心向大家请教!

2025-02-26 20:38:26 192

原创 若依框架(前后端分离版)-如何嵌入自己的文件

找到src/router/index.js文件,路由是在这里面定义的。在动态路由这里按照右侧红框书写,小框里写第二部中index.vue文件的路径,依然不用从上一级目录开始写。目录下再新建.vue文件并按照右侧红框中内容书写。小框中的路径要改成第一步里文件的存放路径(注意不需要写../,默认是从public文件夹下取文件的)。VSCode打开如上图所示(也就基本的html+css+js)。2.在src/views下新建iframe文件夹,然后在。实现下图这种效果呢?5.再点击左侧定义的月球按钮,则完成!

2025-02-12 18:55:28 250 1

算法分析之时间复杂度与插入排序性能探讨

内容概要:本文档主要讨论了算法的时间复杂度分析方法及其对不同情况下性能的影响。首先介绍了算法思想,特别是对于平衡划分时达到最优时间复杂度O(nlogn)的情况进行了阐述。接着探讨了当划分不平衡时可能趋向的时间复杂度,并给出了具体的两种不平衡情况。最后,文档还简要提及了插入排序,在最佳情况下(即元素已有序),它能够快速完成排序任务,而在最差情况下(逆序输入),则需要进行大量的比较和移动操作。 适合人群:正在学习数据结构与算法的基础学生或者希望深入理解算法效率的专业人士。 使用场景及目标:帮助读者掌握评估算法效率的方法论,尤其是针对排序算法的理解;同时为实际应用选择合适的排序算法提供理论依据。 阅读建议:重点理解不同类型划分对时间复杂度的影响以及插入排序的不同表现形式,尝试自己推导相关结论并动手实验验证所学知识点。

2025-03-31

第七次算法分析与设计整理

第七次算法分析与设计整理

2025-03-31

第六次算法分析与设计整理-算法分析与设计之主方法及最大连续子数组问题解析

内容概要:本文档主要讲解了算法分析与设计中的两个重要部分——主方法及其应用案例,以及最大连续子数组问题的不同时间复杂度解法。对于主方法,重点在于理解和掌握书中提供的例题和课后练习题,特别是case1和case3的应用。而对于最大连续子数组问题,则探讨了三种不同效率的时间复杂度解决方案,分别是O(n^2)、O(n log n) 和 O(n),帮助读者深入理解算法优化的过程。 适合人群:正在学习数据结构与算法的学生,尤其是准备相关课程考试或者希望提高自己算法能力的学习者。 使用场景及目标:① 掌握主方法解决递归方程的基本技巧;② 学习并比较多种求解最大连续子数组的方法,理解时间复杂度对算法性能的影响。 阅读建议:由于文档内容较为理论化,在学习时应当配合实际编程练习来加深理解,同时注意对比不同算法之间的优劣之处。

2025-03-31

第五次算法分析与设计整理

内容概要:本文档主要介绍了3.14算法中的主方法定理,详细讲解了主方法的证明过程以及如何利用主方法求解递归式的复杂度。文中通过触底反弹的方法来解出递归树的层数与叶子节点个数之间的关系,并给出了四个具体的应用实例(case1-case4),有助于深入理解主方法的应用场景和技术细节。 适用人群:对算法设计与分析有一定基础并希望深入了解递归算法时间复杂度计算的学习者和研究者。 使用场景及目标:适用于需要评估递归算法效率的研究场合,特别是当面对复杂的多层嵌套递归时,能够快速估算其渐近时间复杂度。 其他说明:虽然文档提到'主方法的证明(不考帮助理解)',但为了完整掌握主方法的应用技巧,建议读者还是尝试理解这部分内容。

2025-03-31

第四次算法分析与设计整理

第四次算法分析与设计整理

2025-03-12

第三次算法分析与设计整理

内容概要:本章节主要介绍了关于3.7算法的相关知识点复习,重点讨论了排序与递归算法的内容。其中,针对归并排序进行了细致解析,指出在相关公式计算时应注意部分符号和变量如'n2应该是r-q’等容易出错的地方提醒学习者要注意细节上的准确性,而不是拘泥于一些诸如for循环语句是否要加一这样的非关键问题上面。除此之外还涉及到了用不同的方式来解决递归问題的方法论探讨,包括代入法和通过构建递归式的方式即递归树来寻求解答以及最后提及的大师法。 适用人群:计算机科学及相关专业在校学生或希望夯实数据结构和算法基础的知识爱好者、从业者。 使用场景及目标:①作为课程或自主学习过程中对所学知识的复盘,帮助加深理解和记忆;②为实际编程提供思路指导,在遇到排序或者采用递归思想解决问题时可以从中借鉴。 其他说明:需要注意的是材料中指出了几个易混点(例如归并排序公式的修正)这有助于学习者绕过常见误区,更好地掌握这部分理论要点。

2025-03-08

第二次算法分析与设计整理

第二次算法分析与设计整理

2025-02-28

第一次算法分析与设计整理

今日算法设计与分析整理

2025-02-26

空空如也

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

TA关注的人

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