Bootstrap
代码随想录算法训练营第二十七天 | 455.分发饼干,376. 摆动序列 ,53. 最大子序和
目录 455.分发饼干 思路 注意事项 方法一: 大饼干优先 方法二:小饼干优先 方法三:栈大饼干优先 376. 摆动序列 思路 思路 1(贪心解法) 情况一:上下坡中有平坡
代码随想录算法训练营第62天|Floyd 算法精讲、A * 算法精讲 (A star算法)
打卡Day62 1.Floyd 算法精讲2.A * 算法精讲 (A star算法) 1.Floyd 算法精讲 题目链接:Floyd 算法精讲 文档讲解: 代码随想录 本题是多源最短路
数据结构——排序(完)
这次,我们来讲解一下关于计数排序,和三路划分及排序的总结。 一:计数排序 原理: 以上面一个数组a为例子: 1.先记录下来每个数字出现的次数------遍历一遍数组  2.用另一个数组来
代码随想录算法训练营第六十一天 | Floy算法 A* 算法
Floyd算法精讲: 文章链接 题目链接:97.小明逛公园 思路 首先分析题目,本题给出的是一个带权无向图,而要求的是,多个,从start到end的最短路径长度,即多源最短路径。 用到Floyd
算法教程:香槟塔问题
香槟塔问题 问题描述 我们将玻璃杯堆成金字塔状,第一排有 1 个玻璃杯,第二排有 2 个玻璃杯,依此类推,直到第 100 排。每个玻璃杯装一杯香槟。 然后,将一些香槟倒入最上面的第一个玻
代码随想录算法训练营第六十二天 | Floyd 算法精讲 A * 算法精讲 (A star算法)
97. 小明逛公园 题目链接:97. 小明逛公园 #include <iostream> #include <vector> using namespace std; i
代码随想录算法训练营第六十二天 | Floyd 算法精讲
目录 Floyd 算法精讲 思路 方法一: 基于三维数组的Floyd 方法二:基于二维数组的Floyd Floyd 算法精讲 题目链接:卡码网:97. 小明逛公园 文章讲解:
自动驾驶算法/规划决策控制算法面经汇总、学习路线、面经心得
文章目录 1、秋招情况 1、基本情况 2、备战秋招 1、学习路线 1、代码能力 2、算
代码随想录算法训练营第三十四天 | LeetCode 51、37
文章目录 前言 一、51 二、37 总结 前言 LeetCode题目:LeetCode 51、37 Takeaway:回溯算法总结,以及什么是二维回溯。
代码随想录算法训练营第五十九天 | Bellman_ford 算法精讲
目录 Bellman_ford 算法精讲 思路 什么叫做松弛 模拟过程 方法一: Bellman_ford算法 Bellman_ford 算法精讲 题目链接:卡码网:9
代码随想录算法训练营第六十天 | Bellman_ford之单源有限最短路
目录 Bellman_ford之单源有限最短路 思路 拓展一(边的顺序的影响) 拓展二(本题本质) 拓展三(SPFA) 拓展四(能否用dijkstra) 方法一: Bellman_for
力扣1462. 课程表 IV
力扣1462. 课程表 IV 题目 题目解析及思路 题目要求判断query中每组询问是否正确 判断是否先决,拓扑排序 + 所有先决条件都存在二维数组中,询问直接调用 代码 class
代码随想录算法训练营第二十八天 | 122.买卖股票的最佳时机II , 55. 跳跃游戏 , 45.跳跃游戏II , 1005.K次取反后最大化的数组和
目录 122.买卖股票的最佳时机II  思路 方法一: 贪心 方法二:动态规划 55. 跳跃游戏 思路 方法一:使用while循环 方法二:使用for循环 45.跳跃游戏II 
代码随想录算法训练营第六十三天——总结
一刷随想录,有很多题目的思路简直想象不到,跟着卡哥刷题层层递进,由简入难,但是学习是需要永不止步,刷着后面的前面的题目就已经忘了,最难的不是没有思路解决,而是每一天的坚持,希望后面二刷能够让自己对解题
代码随想录算法训练营day2
代码随想录算法训练营第二天| 977. 有序数组的平方,209. 长度最小数组 ,59.螺旋矩阵 977.有序数组的平方题目链接:leetcode 977 Squares of a Sorted A
;