E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Leetcode复盘
LeetCode
1414. 和为 K 的最少斐波那契数字数目题解
#1414.和为K的最少斐波那契数字数目题解题目来源:1414.和为K的最少斐波那契数字数目/2022.02.03每日一题法一:递归求解斐波那契数列的可以参考题目:509.斐波那契数题解导航:509.斐波那契数题解/509.斐波那契数题解这道题目可以使用贪心的思想来进行求解,要寻找到组成该数字最少数目的斐波那契数列,所以只要寻找到小于等于k且距离其最近的那个斐波那契数字具体代码以及注解如下clas
小明不要写Bug
·
2024-03-10 12:40
LeetCode
每日一题题解
leetcode
贪心算法
java
c++
递归算法
leetcode
热题100刷题计划
二叉树的最近公共祖先题目思路哈哈,做不出来。思路来自大佬终止条件如果root为空,则直接返回如果p,q指向同一结点,直接返回p如果p,q任意一个和root相同,直接返回根递归去根节点左侧递归,返回值为left;去根节点右侧递归,返回值为right返回值如果都为空,则证明没有公共祖先,返回null如果左侧为空,则返回右侧right;证明p,q全在右侧子树上如果右侧为空,则返回左侧left,证明全在左
沐风御灵
·
2024-03-10 09:06
leetcode
学习
算法
leetcode
热题100刷题计划
零钱兑换题目思路这是一个完全背包问题材料是硬币,背包是和用动态规划来解确定dp数组含义令dp[i]为达成数额为i最少需要dp[i]个硬币确定递推公式对于dp[i]来说,假设当前兑换的硬币值为coin[j],那么dp[j]肯定可由dp[i-coin[j]]推出所以有dp[i]=min(dp[i-coin[j]],dp[i])确定初始化要求最小值,为防止小值被覆盖,初始化必须全部为最大值确定遍历顺序如
沐风御灵
·
2024-03-10 08:04
leetcode
算法
动态规划
LeetCode
-136-只出现一次的数字
示例1:输入:[2,2,1]输出:1示例2:输入:[4,1,2,1,2]输出:4来源:力扣(
LeetCode
)链接:https://
leetcode
-cn.com/problems/single-number
刻苦驴哝
·
2024-03-10 07:54
一次爆脾气的
复盘
图片发自App前些天才跟朋友吹嘘自己与人沟通的能力越来越强了,比如,某天某月某日某事儿,如何如何沟通的好?又比如,某天某月某日某事,如何如何沟通的好?结果这两天,就被打脸。国庆假期,去丽达商场购物,顺便去服务台把会员卡改成现在的电话。接待我的是一个貌似00后的小姑娘,看她的胸牌儿,是实习生,那我估计的年龄应该差不多。我凑到前台时,她的表情直楞楞的,一副这是她地盘的神情。接下来的对白,证明了我的判断
聆心2016
·
2024-03-10 06:16
剧本杀《解析者2》剧本杀剧透+真相答案
复盘
解析攻略
本文为剧本杀《解析者2》剧本杀测评+部分真相
复盘
,获取完整真相
复盘
只需两步:①、关注微信公众号【奶茶剧本杀】→②、回复剧本杀《解析者2》即可获取查看剧本杀《解析者2》剧本杀真相答案
复盘
+凶手剧透:以下是玩家评测
VX搜_奶茶剧本杀
·
2024-03-10 05:12
剧本杀【神的孩子在跳舞】
复盘
解析+凶手是谁+剧透结局+测评+怎么玩?
每天持续更新
复盘
有15000+:线下剧本杀·百变大侦探·我是谜·谁是凶手·玩吧·剧本杀线上·戏精大侦探·魔王杀·儿童剧本杀...所有谜题在等着你去揭开。
VX搜_彤彤速递
·
2024-03-10 01:39
随记–2019.3.19
羞耻感不像愤怒会让人产生一种力量,但它会让人丧失力量,沉到谷底,无法动弹,甚至让你羞于见人,内心责怪自己不止……这个事情
复盘
一下,什么导致自己紧张的呢?
阳光洒洒
·
2024-03-09 22:41
LeetCode
1. 两数之和。(通过JavaScript实现)
给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例1:输入:nums=[2,7,11,15],target=9输出:[0,1]解释:因为nums[0]+nums[1]==9,返回[0,1]。示例2:输入:num
唧唧bong_
·
2024-03-09 22:22
leetcode
leetcode
javascript
算法
百变大侦探《童心博物馆》剧本杀剧透+真相答案
复盘
解析攻略
本文为百变大侦探《童心博物馆》剧本杀测评+部分真相
复盘
,获取完整真相
复盘
只需两步:①、关注微信公众号【奶茶剧本杀】→②、回复百变大侦探《童心博物馆》即可获取查看百变大侦探《童心博物馆》剧本杀真相答案
复盘
VX搜_奶茶剧本杀
·
2024-03-09 19:51
剧本杀《诚如邪魔之所言》剧本杀剧透+真相答案
复盘
解析攻略
本文为剧本杀《诚如邪魔之所言》剧本杀测评+部分真相
复盘
,获取完整真相
复盘
只需两步:①、关注微信公众号【奶茶剧本杀】→②、回复剧本杀《诚如邪魔之所言》即可获取查看剧本杀《诚如邪魔之所言》剧本杀真相答案
复盘
VX搜_奶茶剧本杀
·
2024-03-09 18:16
leetcode
刷题笔记
关于数组的一些用法数组排序Java中可以使用Arrays类的sort()方法对数组进行排序。Arrays.sort(arr);//调用Arrays类的sort()方法对数组进行排序关于ArrayList的用法将几个零散的数值转化为ArrayListArrays.asList(nums[i],nums[left],nums[right])关于map的一些用法Mapmap=newHashMap>ent
qq_43144487
·
2024-03-09 18:17
java
前端
javascript
3-29炒股实录-
复盘
1.天保基建,如果今天再涨停,就实现了10连板了,会被证监会特停,所以他今天果然就没有再连板了。+6%开盘,震荡中,我在+4点加仓了。结果收盘竟然是+1%。属于高开低走。后续操作:冲高应该减仓一半了。天保恐怕也是见顶了。可以清仓或者做高抛低吸。2.亚太药业,又是一个跌停,昨天侥幸心理,没走。但是这种本身不是很强的股票,2连板之后就没有了后文了。而且2连板是发生他这个股票已经阳线上涨了一周后的。涨停
逍遥猫
·
2024-03-09 14:17
复盘
日记2021.7.14
林洪【2021】每日
复盘
7.14周三地点:昆明今日工作充值5000一家C1跟进(曲靖一家C1)景泰街一家新开沟通2家续费沟通今日读书/学习/创意/精进视频号更新:谁能给你安全感读定投改变命运1,3章并打卡今日运动
林洪Meta
·
2024-03-09 13:44
动态规划
Leetcode
509 斐波那契数
斐波那契数
Leetcode
509学习记录自代码随想录斐波那契数(通常用F(n)表示)形成的序列称为斐波那契数列。该数列由0和1开始,后面的每一项数字都是前面两项数字的和。
mmaerd
·
2024-03-09 09:05
Leetcode刷题学习记录
动态规划
leetcode
算法
力扣算法刷题指南
109.ConvertSortedListtoBinarySearchTree·
leetcode
力扣上面的算法题目有很多,如果想要在短时间内快速提升的同学,可以刷热门100题,那个刷个4-5遍就可以应付过各个大厂的笔试题目了
whu_hy
·
2024-03-09 09:05
干货整理
leetcode
算法
面试
谈恋爱时讲道理的人,能做出多可怕的事
两个人的相处公事公办,不用“爱你就不要算那么清”糊弄人:每周有见面次数上限,约会后要互相交换表现反馈;吵架是要录入Excel表并提出解决方案的,每月月底要
复盘
;分账是绝对要分的,借大钱记得还我10%的年化
新世相
·
2024-03-09 09:43
LeetCode
# 1333. 餐厅过滤器
1333.餐厅过滤器题目给你一个餐馆信息数组restaurants,其中restaurants[i]=[idi,ratingi,veganFriendlyi,pricei,distancei]。你必须使用以下三个过滤器来过滤这些餐馆信息。其中素食者友好过滤器veganFriendly的值可以为true或者false,如果为true就意味着你应该只包括veganFriendlyi为true的餐馆,为
蔚然丶丶
·
2024-03-09 05:00
题解
leetcode
算法
验证二叉搜索树(
leetcode
习题)
题目给你一个二叉树的根节点root,判断其是否是一个有效的二叉搜索树。思路设计一个递归函数helper(root,lower,upper)来递归判断,表示以root为根的子树,判断子树中的所有节点的值是否都在(l,r)的范围内(开区间)根据二叉搜索树的性质,在递归调用左子树时,需要把上界upper改为root.val,同理调用右子树时,需要把上界改为root.val/***Definitionfo
Benttto
·
2024-03-09 05:00
题目集
leetcode
算法
职场和发展
晚安
自己也在心里,对天使班进行默默的
复盘
,会发现前一个月大家的践行是比较好的,但是在第二个月的时候,很多的伙伴都有松懈在最后一个月状态又能找回来。只要持续泡在一小笼,不怕你偶尔迷失,只要你想回来,时刻
成长路上的幸运儿
·
2024-03-09 04:18
leetcode
热题100学习计划-二叉树-230二叉搜索树中第k小的元素
题目二叉搜索树中第k小的元素思路准备一个容器,对二叉树进行中序遍历,如果容器容量达到了k则退出递归,退出递归的条件如下如果当前遍历的结点为空,则返回如果当前已经达到了k,则返回代码classSolution{publicListmynode=newLinkedList<>();publicintkthSmallest(TreeNoderoot,intk){midsearch(root,k);ret
沐风御灵
·
2024-03-09 02:27
leetcode
学习
算法
LeetCode
206题:反转链表(python3)
采用递归classSolution:defreverseList(self,head:Optional[ListNode])->Optional[ListNode]:cur=headpre=Nonewhilecur:temp=cur.next#保存下一轮循环的节点cur.next=pre#将当前节点cur的指针指向上一个节点prepre=curcur=tempreturnpre
Zachos
·
2024-03-09 02:26
银河骑士每日一练
链表
数据结构
算法
python
leetcode
热题100学习计划-动态规划-300最长递增子序列
题目最长递增子序列思路动态规划思想,设dp[i]为以nums[i]为结尾的最长递增子序列的长度。dp[i]任何情况下都至少为1,所以dp数组初始化全为1那么递推公式是什么,只要比nums[i]小的数,都满足提议因此,有dp[i]=Math.max(dp[i],dp[j]+1);j从0到i-1dp数组的最大值就是所求值代码if(nums.length==0){return0;}int[]dp=new
沐风御灵
·
2024-03-09 02:56
leetcode
学习
动态规划
【
Leetcode
】150. 逆波兰表达式求值
今天做了一道
leetcode
,题目不算难,基本就是stack的入栈出栈,但我看了一圈别人的代码,感觉不够优雅,所以我想分享一下自己的写法,主要就是用Map和BiFunction优化4个ifelseJava
飞哥不鸽
·
2024-03-08 23:52
leetcode
150
Function
BiFunction
2019年第28周
复盘
一、本周满意度:1、时间19.07.07-20190713;2、给自己打6分(满分10分);本周目标完成两项。二、本周大事记:(绩效信息)1、工作重点1)本周每天的工作量不太平均,突发的工作较多,导致周五的工作量较大,有两项工作没有当天完成,虽然没有到最后的完成期限,但违背自己一日一清的工作原则,下次注意。2)培训网站的考试顺利进行,共完成了6人考试,巩固所学的知识。2、自我提升1)本周完成同读《
方芳爱成长
·
2024-03-08 22:35
【
LeetCode
】389_找不同_C
https://
leetcode
.cn/problems/find-the-difference/description/示例示例1:输入:s="abcd",t="abcde"输出:"e"解释:'e'是那个被添加的字母
长白秋沙
·
2024-03-08 21:20
算法刷题笔记
算法刷题
Leetcode
3.7
Leetcode
hot100二分查找1.搜索插入位置2.二分查找3.搜索二维矩阵4.在排序数组中查找元素的第一个和最后一个位置5.搜索旋转排序数组Question二分查找1.搜索插入位置搜索插入位置考虑这个插入的位置
精品西红柿
·
2024-03-08 17:42
leetcode
算法
职场和发展
计算阶乘后的0
refer:https://
leetcode
.cn/problems/factorial-trailing-zeroes/description/?
许墨の小蝴蝶
·
2024-03-08 16:11
算法
leetcode
-快速排序法和冒泡排序法
冒泡排序视频讲解快速排序视频动画演示#include#includeusingnamespacestd;//1.quickSort(arr,0,n-1);注意函数调用是左闭右闭区间,所以递归调用的两次也是左闭右闭voidquickSort(std::vector&arr,intlow,inthigh){if(low&arr){intn=arr.size();for(inti=0;iarr={1,1
浦东新村轱天乐
·
2024-03-08 15:40
leetcode
leetcode
算法
排序算法
剧本杀《天选:帝国时代》剧本杀剧透+真相答案
复盘
解析攻略
本文为剧本杀《天选:帝国时代》剧本杀测评+部分真相
复盘
,获取完整真相
复盘
只需两步:①、关注微信公众号【奶茶剧本杀】→②、回复剧本杀《天选:帝国时代》即可获取查看剧本杀《天选:帝国时代》剧本杀真相答案
复盘
VX搜_奶茶剧本杀
·
2024-03-08 14:38
第一次领读
复盘
今天早上,我在弘丹写作成长学院2022年度会员社群里完成了我人生中的第一次书籍章节领读任务,也获得了伙伴们的肯定。因为当初领任务接龙时间较晚,按照顺序我被安排负责《内在动机》第10章的领读任务。刚开始时,我是完全一字一句地阅读。说实话,在前面几个章节,好些部分我都不容易读懂,耽误的时间也较多。眼看交稿时间就要临近,我不得不快马加鞭利用快速阅读的方法赶到了第10章。到达第10章时,我便放慢了脚步。在
熠婷
·
2024-03-08 07:48
吴春燕|《幸福的小种子》读书会
读书会
复盘
7主题:用心过生活系列导读:《幸福的小种子》时间:2023年1月9日19:00-20:00领读人:慧云Yun适合人群:1.想要获得幸福的人2.正处在低谷中的人3.想要重拾快乐的人你将收获:1.
燕然然
·
2024-03-08 06:10
D010+6组翠香+《人生效率手册 》读书笔记
本章中她还讲到了学习分为精学和泛学,讲到了
复盘
对人生的重要意义!讲到了好习惯(早睡、早起、多喝水、多运动、阅读)的养成的重要性!在人生效率体系中,高效的输入很是重要,只有输入后,做好自
羽禾子
·
2024-03-08 06:08
leetcode
337. 打家劫舍 III
337.打家劫舍III在上次打劫完一条街道之后和一圈房屋后,小偷又发现了一个新的可行窃的地区。这个地区只有一个入口,我们称之为“根”。除了“根”之外,每栋房子有且只有一个“父“房子与之相连。一番侦察之后,聪明的小偷意识到“这个地方的所有房屋的排列类似于一棵二叉树”。如果两个直接相连的房子在同一天晚上被打劫,房屋将自动报警。计算在不触动警报的情况下,小偷一晚能够盗取的最高金额。示例1:输入:[3,2
Elon0
·
2024-03-08 02:24
LeetCode
leetcode
(力扣) 55. 跳跃游戏 (贪心 & 动态规划)
文章目录题目描述思路分析贪心思路:动态规划思路:完整代码题目描述给定一个非负整数数组nums,你最初位于数组的第一个下标。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标。示例1:输入:nums=[2,3,1,1,4]输出:true解释:可以先跳1步,从下标0到达下标1,然后再从下标1跳3步到达最后一个下标。示例2:输入:nums=[3,2,1,0,4]输出:fal
深度不学习!!
·
2024-03-08 00:51
个人笔记
交流学习
leetcode
python
算法D39 | 动态规划2 | 62.不同路径 63. 不同路径 II
|
LeetCode
:62.不同路径_哔哩哔哩_bilibili这个题看到路径的表示,第一直觉就是一个组合数的问题,学了一下C++计算组合数防止溢出的小技巧。
memolaner
·
2024-03-07 17:11
算法训练营
算法
动态规划
数据结构
c++
python
leetcode
2917.找出数组中的K-or值
说实话这道题就是阅读题。虽然作者本题写的并不怎么简单,但是思路还是很清楚的。思路:通过题目我们就可以知道,本质上就是算出这个数的二进制,然后在二进制中找到各位有多少1的题目而已。intn=nums.size();intarr[51][32];for(inti=0;i=k,那么我们直接储存这里的坐标i,否则继续循环。最后退出循环整个结束之后,我们就按照题目所给的方式求解最终的数就行了。classSo
是小Y啦
·
2024-03-07 16:09
leetcode
算法
数据结构
LeetCode
每日一题 汇总区间(区间)
题目描述给定一个无重复元素的有序整数数组nums。返回恰好覆盖数组中所有数字的最小有序区间范围列表。也就是说,nums的每个元素都恰好被某个区间范围所覆盖,并且不存在属于某个范围但不属于nums的数字x。列表中的每个区间范围[a,b]应该按如下格式输出:"a->b",如果a!=b"a",如果a==b示例1:输入:nums=[0,1,2,4,5,7]输出:["0->2","4->5","7"]解释:
南瓜小米粥、
·
2024-03-07 05:26
leetcode
算法
数据结构
算法题合集(细分知识点附链接)---------第二部分【融合牛客及力扣】
根据二叉树创建字符串102.二叉树的层序遍历236.二叉树的最近公共祖先JZ36二叉搜索树与双向链表105.从前序与中序遍历序列构造二叉树动态规划JZ42连续子数组的最大和图137.只出现一次的数字IIhttps://
leetcode
.cn
FreedanyTsui
·
2024-03-07 02:52
各种算法题
算法
本周总结
需要改善:每日
复盘
,以及看书的时间需要稳定下来。二、
ph子叶
·
2024-03-06 20:56
给20多岁女生的30条人生建议(5000字干货长文,建议收藏)
回看自己过去一年在
复盘
里写下的那些感悟,有
圈圈成长笔记
·
2024-03-06 19:49
【
Leetcode
每日一题】二分查找 - 寻找峰值(难度⭐⭐)(20)
1.题目解析
Leetcode
链接:162.寻找峰值这个问题的理解其实相当简单,只需看一下示例,基本就能明白其含义了。核心在于找到题目中所说的峰值并返回他们的下标即可。
每天进步亿丢丢
·
2024-03-06 16:40
算法
leetcode每日一题
leetcode
算法
职场和发展
代码随想录算法训练营Day34 ||
leetCode
860.柠檬水找零 || 406.根据身高重建队列 || 452. 用最少数量的箭引爆气球
860.柠檬水找零贪心的思路就是,先把最没用的钱给找出去。本题中,20元没法花出去,只有10和5能找零,但10只能找零20,而5可以找零10与20,所以就想办法把10先花出去即可。之后按照收入顺序来记录钱数并选择找零。如果某次钱的数目变为负数,则说明无法找零,输出错误。classSolution{public:boollemonadeChange(vector&bills){intfive=0,t
qq_44884699
·
2024-03-06 10:34
leetcode
算法
职场和发展
代码随想录算法训练营Day20 ||
leetCode
530.二叉搜索树的最小绝对差 || 501.二叉搜索树中的众数 || 236. 二叉树的最近公共祖先
530.二叉搜索树的最小绝对差最简单的思路为中序遍历,然后遍历数组求差值。classSolution{private:voidtraversal(TreeNode*root,vector&vec){if(root==NULL)return;traversal(root->left,vec);vec.push_back(root->val);//将二叉搜索树转换为有序数组traversal(root
qq_44884699
·
2024-03-06 10:04
算法
leetcode
职场和发展
代码随想录算法训练营Day4|
leetCode
24. 两两交换链表中的节点、19.删除链表的倒数第N个节点、 面试题 02.07. 链表相交、 142.环形链表II
24.两两交换链表中的节点开始写的代码总有一些问题,对比答案之后发现自己少设置了一个变量,(此前想偷懒,把cur和head融合到一块了)。此题我出现的问题,还有一点在于自己忘了指针的作用了,一直奇怪head节点改变后,为什么dummyhead->next依然正确classSolution{public:ListNode*swapPairs(ListNode*head){ListNode*dummy
qq_44884699
·
2024-03-06 10:34
算法
leetcode
链表
百变大侦探《舞台中央》凶手是谁剧透+真相答案
复盘
解析攻略
①、关注微信公众号【奶茶剧本杀】→②、回复百变大侦探《舞台中央》即可获取查看百变大侦探《舞台中央》剧本杀真相答案
复盘
+凶手剧透:以下是玩家评测+部分关键证据,凶手,时间线,
复盘
解析,推理逻辑------
VX搜_奶茶剧本杀
·
2024-03-06 10:22
代码随想录算法训练营Day37|738.单调递增的数字、968.监控二叉树
LeetCode
:738.单调自增的数字C++实现classSolution{public:intmonotoneIncreasingDigits(intn){stringnum=to_string(n
Magical_Jason
·
2024-03-06 09:33
算法训练
算法
力扣爆刷第85天之hot100五连刷11-15
文章目录力扣爆刷第85天之hot100五连刷11-15一、239.滑动窗口最大值二、76.最小覆盖子串三、53.最大子数组和四、56.合并区间五、189.轮转数组一、239.滑动窗口最大值题目链接:https://
leetcode
.cn
当年拼却醉颜红
·
2024-03-06 01:23
力扣算法题
leetcode
算法
职场和发展
leetcode
673.最长递增子序列的个数
上一题只需要知道最长递增子序列的长度就行了,那样的话直接一个dp就完事了,但是呢,这里说了需要记录这个最长长度递增子序列的个数,这下的话,如果你想用原先的思路,其实可以,但是要能做到计数的话,需要你再定义一个数组cnt用来记录以nums[i]为尾的最长子序列个数。思路:首先我们根据最长递增子序列的思路,知道dp是用来记录以nums[i]为尾的最长子序列长度的,那么我们要在动态规划实现递推的同时实现
是小Y啦
·
2024-03-06 00:22
leetcode
算法
动态规划
七天有效阅读行动营Day3-
复盘
文化今天早上晨会,六位伙伴分享,分享真的是太棒了有温度、有深度、真情实感!为变现学院家人文化点赞,感谢海明教练,感谢变现学院家人们!其中提问答疑环节特别深刻:怎么卖货?橙子怎么卖出去?海明教练:塑造产品价值,包装和文案:有花纹的脐橙代表原生态的产品,链接群主,要找到关键超级链接者、关键核心人物。群里伙伴自发接龙收获:感受到学习靠氛围,改变靠圈层,有时候某个地方卡点,高手一下子点醒你,破局成长速度更
栋栋班
·
2024-03-06 00:47
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他