自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学算法第十二篇-----------浅谈单调栈和单调队列

单调栈和单调队列,以及滑动窗口。你值得掌握!!!

2024-01-22 23:11:22 829

原创 学算法第十一篇-----------栈的应用以及表达式求值

栈的应用以及求解简单的表达式

2024-01-18 13:25:01 896 1

原创 学算法第十篇---------单链表以及双链表

单双链表简要概述,以及通过数组进行优化。

2024-01-14 15:57:46 909 1

原创 ​学算法第九篇-----------堆和堆排序

堆的基本概念,大顶堆的构建以及堆排序

2024-01-11 18:18:03 840 1

原创 学算法第八篇------迪杰斯特拉算法求最短路径

迪杰斯特拉算法思想

2024-01-10 16:16:33 441

原创 学算法第七篇--------DFS巧解八皇后问题

八皇后问题解决思路

2024-01-08 23:55:01 491

原创 不定积分题之 含有根式的解法心得

关于不定积分or定积分的解题小技巧

2023-12-24 22:46:14 655 1

原创 学算法第六篇-------浅谈DFS以及回溯问题

DFS, 回溯

2022-10-05 15:13:41 199

原创 第五篇------利用BFS和邻接数组,巧解拓扑排序问题

BFS 以及邻接数组解决拓扑排序问题

2022-09-24 18:59:22 175

转载 第四篇,BFS搜索---------巧解迷宫问题

BFS搜索思想,你指的掌握。这是一篇基础题目。往后还会推出其他bfs题目讲解。

2022-09-18 16:44:08 268

原创 第三篇-------双指针算法 优化题目:删除链表倒数第n个结点

双指针优化算法

2022-09-05 19:39:19 188

转载 连续整数求和-------利用数学知识优化算法-------第二篇

利用数学知识优化算法

2022-09-05 18:56:33 269

原创 剑指Offer57-Ⅱ,和为s的连续正数序列----利用数学知识求解算法题----------第一篇

利用数学知识优化算法的时间复杂度

2022-08-23 11:24:01 98

原创 浅谈递归分治思想2(接上一次博客内容)

建议和上一次博客一起看,便于更好理解递归。这是我从洛谷上找的题,p1010.我们看到,第一次将一个数据拆成由2组成的序列,再把2()里面的值再次拆解直到2或者2(0)或者2+2(0)结束。很明显,括号里面做法和第一次对数据拆解用的应该是同一个方法,因此使用递归分治。做法:先上代码(能体现分治思想的片段)吧:(主要想体现分治思路)#include <iostream>#define ll long longusing namespace std;inline in

2022-02-27 23:09:15 371

原创 算法基础No.1,浅谈快速排序分治思想

一,核心思想 思想是一种分治思路,选定一个基准值,目的是将比这个值小的值排在左边,比他大的值排在右边,第一次排的时候应该不会排完,所以会用到递归,我们所说的分治思想就要体现出来,即整体,标定结束是当左指针大于右指针的时候结束递归调用。...

2022-02-27 05:11:27 156

原创 浅谈斐波那契数列,简要理解递归以及记忆化搜索

斐波那契数列当中,顺序:例如我们输入5,根据公式会递推产生f(4)和f(3),接着是f(4)优先产生分解,分解成f(3)和f(2),再接着是f(3)拆成f(2)和f(1),这是最后一级递归了,递归递归,就是要在从最小的依次开始往上返回,f(3)结果出来之后,系统紧接着计算f(2),再将f(2)和f(3)的和返回给f(4)。由于f(5)需要f(4)和f(3)的加成,系统并没有保留f(3)的值(后续记忆化搜索会给大家优化这一块,先按常规的来),因此又一次展开成f(2)和f(1)。最终

2022-02-22 12:20:01 894

原创 浅谈记忆化搜索和递归(green,有啥错的还望各位指点)

非常经典的例子就是斐波那切数列,初学递归的时候大家可能都接触过他。例如输入5,他会从从f(5)一直到f(1)或者f(2)直到遇到if,return。但是其中会有很多冗余的代码,比如经过递归已经把f(3)算出来了,但机器并没有保留下来数据,导致再遇到f(3)的时候计算机仍旧会展开成f(2)和f(1)在return回去,这样费了很多力气。而记忆化搜索百能省下很多力气,比如当你展开f(5)的时候,得出f(3)和f(4),f(3)展开成f(2)和f(1)直接return成了1,f(4)展开成f(3)和f(2

2022-02-22 00:56:51 322 1

空空如也

空空如也

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

TA关注的人

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