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
贪心算法学习
2020-01-19时间记录
:21-12:00leetcode周赛(4)12:00-12:33吃饭(5)12:33-15:00划水和配眼镜(6)15:00-15:20继续刷leetcode周赛没做出来的最后一题,做出来了,果然是
贪心
算法
296b871d5cd0
·
2024-01-31 12:21
2021-10-11
犹豫不决是有了权衡,都不想放弃,不是
贪心
而是迫不得已,人在江湖飘,太多的身不由己。咨询师的陪伴和看见是一份力量,寻找曾经的成功经验,展望未来的愿景,最后落实在一小步的行动,咨询是有目的聊天。
如鱼饮水2020
·
2024-01-31 12:24
吾心安处,便是吾乡
我很
贪心
,期盼着你带给我,怀里的温暖,指尖的坚定,心底的充实,稳稳的幸福。遇见刘某某之前,我一直觉得自己不适合恋爱。因为,我深知自己的内心还不够成熟,我有太多的任性、矫情、软弱藏在心底。
海子的星子
·
2024-01-31 11:58
[题] 跳房子 #dp #二分答案 #单调队列优化
题解方法一:
贪心
直接剪枝。博客跳转:[题]跳房子#dp#二分答案方法二:单调队列优化。注意事项:首先点名卡了我一天多的错误的点:单调队列出入队操作的先后顺序。在这道题里面一定是先入队再出队。因为先
Y.YL
·
2024-01-31 08:55
算法
c++
近期下象棋所悟心得
疫情期间,比平时长得多的假期让我有机会学下象棋,知道了基本规则,但每次都在业1、业2徘徊,可仔细想想还是有几点粗浅的心得:1、不慌乱、不
贪心
为什么首先就有这个感悟呢?
龍玉2019
·
2024-01-31 08:45
LeetCode 435. 无重叠区间
方法:
贪心
算法按照右边界的大小进行从小到大的排序,为了尽可能的得到少的移除区间,应该选择右边界小的元素,右边界越小那么留
草莓桃子酪酪
·
2024-01-31 08:21
牛客周赛 Round 30 解题报告 | 珂学家 | 树形DP + 期望DP
欢迎关注珂朵莉牛客周赛专栏珂朵莉牛客小白月赛专栏A.小红的删字符思路:模拟题意指定长度为3s=input()print(s[0]+s[2])B.小红的正整数思路:
贪心
+构造先选择一个非零的数,然后按自然序构造即可
珂朵莉MM
·
2024-01-31 05:26
牛客周赛
解题报告
java
开发语言
算法
力扣
leetcode
当断不断,必受其乱
当断不断必受其乱非我愿者必拒不怕伤人只要不害人我心无愧人心不古
贪心
不灭有一生二有二生三生生不息犹不知足为何?
人海中的沙子
·
2024-01-31 04:02
练篆6
路边小店里,买了两只斗笠杯后,
贪心
想找一个小墨碟,未果。店主看我不甘心,干脆送我一个残边小杯。写字时,却舍不得倒墨了。图片发自App
敏非敏
·
2024-01-31 02:37
2021-12-26
接下来的一个月会非常忙,晚上的休息就尤为重要了,分析一下晚睡的原因,大部分还是因为自己做事拖沓和看手机,有时候比较
贪心
,明知道快要到了睡觉的时间了,还是想着写一张字,看一会书,再玩一会,不知不觉时间就很晚了
后知亦觉
·
2024-01-31 00:31
骨头“落水”
它这时才明白过来,原来是自己太
贪心
了,最终害了自己。
妙儿飞
·
2024-01-30 21:12
【leetcode100-077到080】【
贪心
】四题合集
思路:有几天没碰到easy了,拿到这题的时候都有点愣了hh虽然放在
贪心
里面,但我觉得其实是动规的思想。我们维护两个变量,
_六六_
·
2024-01-30 19:43
leetcode100思路整理
数据结构
算法
LeetCode刷题-有效的字母异位词
前言说明
算法学习
,日常刷题记录。题目连接有效的字母异位词题目内容给定两个字符串s和t,编写一个函数来判断t是否是s的字母异位词。注意:若s和t中每个字符出现的次数都相同,则称s和t互为字母异位词。
小鲨鱼FF
·
2024-01-30 19:09
小红整数操作 -反悔
贪心
题面分析两种操作是反向的,因此可以先进行第二种操作,一直进行到不能进行为止,然后去进行第一次操作进行判断有多少个数可以在范围内。可以通过左右边界整除来直接得出个数。代码#includeusingnamespacestd;usingll=longlong;llgcd(lla,llb){returnb?gcd(b,a%b):a;}intmain(){ios::sync_with_stdio(false
.y.a.o.
·
2024-01-30 19:04
算法
c++
思维
C. Infected Tree -树形dp
题面分析开始直接
贪心
,每次找最大子树递归,结果出错了,要用树形dp进行计算,设dpidp_idpi为当前可以拯救的最大数量,那么可以选择拯救其中一棵子树然后继续递归另一棵子树,所以状态转移方程就是dpi
.y.a.o.
·
2024-01-30 19:34
动态规划
算法
c++
【代码随想录】
贪心
篇
贪心
篇用最少的箭引爆气球intcmp(constvoid*a,constvoid*b){return((*((int**)a))[0]>(*((int**)b))[0]);}intfindMinArrowShots
嘎嘎旺
·
2024-01-30 18:23
数据结构
c++
算法之
贪心
算法
Java
贪心
算法超详细讲解什么是
贪心
算法在分析和求解某个问题时,在每一步的计算选择上都是最优的或者最好的,通过这种方式期望最终的计算的结果也是最优的。
齐天大荒
·
2024-01-30 18:52
数据结构与算法
算法
贪心算法
java
贪心
算法(Java)
贪心
算法文章目录
贪心
算法0、写在前面1、
贪心
算法的基本要素1.1
贪心
选择性质1.2最优子结构性质1.3
贪心
算法与动态规划算法的差异2、
贪心
算法的特点3、
贪心
法的正确性证明4、活动安排问题4.1问题描述4.2
WHYBIGDATA
·
2024-01-30 18:22
算法
贪心算法
算法
【算法专题】
贪心
算法
贪心
算法
贪心
算法介绍1.柠檬水找零2.将数组和减半的最少操作次数3.最大数4.摆动序列(
贪心
思路)5.最长递增子序列(
贪心
算法)6.递增的三元子序列7.最长连续递增序列8.买卖股票的最佳时机9.买卖股票的最佳时机
YoungMLet
·
2024-01-30 18:50
算法专栏
算法
贪心算法
c++
leetcode
开发语言
可是
贪心
没有错
人的多数不开心都是由于不满足吗?我就是如此,这样的生活其实很累,想得到但不可得的,会让自己心力交瘁。真的特别羡慕那些处事不惊,尽管头破血流,也有前进下去的一腔热血,我也很想成为那样的人,可是我觉得我是那么脆弱。会因一点小事,就有种“生无可恋”的感觉,生无可恋或许有点夸张,只因为我实在想不出一个适当的词。有的时候那种无力感就像夏天动物尸体的一种恶臭,久久挥散不出去。我知道人生来没有哪一个人是不经历磨
its米仁
·
2024-01-30 18:37
leetcode记录-605-种花问题-
贪心
605-种花问题思路自己的:寻找所有为1的下标,组成一个数组a。对该数组遍历,每两个之间的差-1即为0的个数,因为均非首尾,所以(差-1)/2-1即为可插的花数。对于首尾,数组第一个元素为第一个1的下标,其前面可插花数为a[0]/2,最后可插花数为(原数组长度-最后一个1的下标-1)/2。将计算的数加起来,如果大于等于n,则证明可以插n朵。——注意,不要忘记全0的情况。别人的题解(双重更优:一次遍
Slay__
·
2024-01-30 17:03
leetcode
贪心算法
算法
Day31_
贪心
_分发饼干_摆动序列_最大子数组的和
455分发饼干首先的两个数组排序形成对应关系。使用index避免了两重for的使用。376摆动序列记录前一个峰差和后一个峰差。两个异号,result++。刚开始的前峰置为0,使得从第二个数字开始就可以统一判断的逻辑。为了使摆动序列的长度最长,遇到恒正取最大,恒负取最小。代码使用curDiff=nums[i]-nums[i-1];实现,因为恒正的最大就是最后一个。同负。很妙的点。53最大子数组和我的
Panfwr
·
2024-01-30 17:56
算法
数据结构
leetcode
力扣
C++
Day34
贪心
_k次取反数组和最大_加油站_分发糖果
文章目录1005.K次取反后最大化的数组和[134加油站](https://programmercarl.com/0134.%E5%8A%A0%E6%B2%B9%E7%AB%99.html#%E7%AE%97%E6%B3%95%E5%85%AC%E5%BC%80%E8%AF%BE)[135分发糖果](https://programmercarl.com/0135.%E5%88%86%E5%8F%9
Panfwr
·
2024-01-30 17:56
算法
数据结构
leetcode
力扣
C++
是不是撕心裂肺的爱过之后,才能明白“差不多”才是恰到好处
那时候不
贪心
,能够看见便已足够。有时候校园间偶遇,他与我打招呼,
第一眼深情
·
2024-01-30 16:53
Day32
贪心
_买卖股票的最佳时机_跳跃游戏Ⅰ、Ⅱ
文章目录[122买卖股票的最佳时机](https://programmercarl.com/0122.%E4%B9%B0%E5%8D%96%E8%82%A1%E7%A5%A8%E7%9A%84%E6%9C%80%E4%BD%B3%E6%97%B6%E6%9C%BAII.html)[55跳跃游戏](https://programmercarl.com/0055.%E8%B7%B3%E8%B7%83%
Panfwr
·
2024-01-30 16:30
游戏
算法
数据结构
leetcode
C++
力扣
68. 文本左右对齐
你应该使用“
贪心
算法”来放置给定的单词;也就是说,尽可能多地往每行中放置单词。必要时可用空格''填充,使得每行恰好有maxWidth个字符。要求尽可能均匀分配单词间的空格数量。
vbuer
·
2024-01-30 16:14
《岁月神偷》
能够握紧的就别放了能够拥抱的就别拉扯时间着急的冲刷着剩下了什么原谅走过的那些曲折原来留下的都是真的纵然似梦啊半醒着笑着哭着都快活谁让时间是让人猝不及防的东西晴时有风阴有时雨争不过朝夕又念着往昔偷走了青丝却留住一个你岁月是一场有去无回的旅行好的坏的都是风景别怪我
贪心
只是不愿醒因为你只为你愿和我一起看云淡风轻能够握紧的就别放了能够拥抱的就别拉扯时间着急的冲刷着剩下了什么原谅走过的那些曲折原来留下的都是
微笑盼盼
·
2024-01-30 16:32
2023.11.2
昨晚打游戏输了好几把,就想赢一把再睡,后面真的赢了一把,又想再赢一把,哦哟,输了,烦死我了,带着一股怨气进入梦乡,本来就超过十点打游戏,睡眠已经不足了,呜呜呜,不该
贪心
的。
是清漓A
·
2024-01-30 15:19
DAY34:
贪心
算法part、1005\134\135
Leetcode:1005K次取反后最大化的数组和基本思路这道题的思路比较简单,如果有负数,就先把最大的负数转化成正数,如果全部转换完之后还有k剩余,就将最小的正数反复正负变化。但是需要注意一点代码的写法。代码注意点定义绝对值从大到小的排序写法判断k--条件的时候需要加上k>0k剩余的时候最小的正数反复变化的代码,不需要用循环,直接求余数判断就可以。不然会超出时间限制。时间复杂度:O(nlogn)
鴒凰
·
2024-01-30 15:51
leetcode刷题系列
算法
leetcode
数据结构
c++
笔记
贪心算法
day31
贪心
算法 分发饼干 摆动序列 最大子序和
题目1:455分发饼干题目链接:455分发饼干题意给孩子分发饼干,每个孩子最多只能有1块饼干每个孩子i都有一个胃口值g[i],每块饼干j的尺寸是s[j]如果s[j]>=g[i]可以将这个饼干分配给孩子i孩子就会得到满足,尽可能多地满足孩子,输出最大值局部最优:将大尺寸的饼干分配给大胃口的孩子,充分利用饼干全局最优:满足数量多的孩子代码classSolution{public:intfindCont
人来茶热
·
2024-01-30 15:18
贪心算法
算法
leetcode 53 最大子数组和
最大子数组和
贪心
算法classSolution{public:intmaxSubArray(vector&nums){intsum=0,result=INT32_MIN;//sum是当前数组的和,result
拉依达不拉胯
·
2024-01-30 13:54
算法刷题
高频题
leetcode
算法
数据结构
1024程序员节
IDP个人成长之L11—认识时间
PART1浪费时间的三大元凶:一不了解时间二琐事优先三
贪心
有余而时间不足背后根本原因:①很多时候其实是大脑(生物本能)控制了我们,而不是我们用理智控制了大脑②鸵鸟心态,鸵鸟把头埋在沙子里,以为敌人看
June_090520
·
2024-01-30 12:18
leetcode hot100分发饼干
在本题中,我们需要采用
贪心
算法。考虑局部最优解,然后再考虑全局最优解。
buptlzl
·
2024-01-30 12:16
leetcode
算法
职场和发展
备战蓝桥杯----
贪心
算法(二进制)
已经差不多掌握了
贪心
的基本思想,让我们看几道比较趣的题吧!先来个比较有意思的题热热身:法1.我们可以先把l,r化成二进制的形式。
cocoack
·
2024-01-30 11:57
蓝桥杯
贪心算法
c++
算法
十大排序算法之非线性时间比较类排序
前言接下来就开始我们的
算法学习
之路了,代码会分别使用Java与Python来实现,数据处理的算法很多,排序是最基础且最重要的一类,大多数人都是通过学习排序算法入门的。
忆梦九洲
·
2024-01-30 10:50
排序算法
算法
非线性时间比较类排序
USACO 银级
参赛资格:通过铜级比赛的选手难度等级:需要基本的问题解决能力和简单的算法能力(例如:
贪心
算法,递归搜索算法等),除此之外,学生还要对基础数据结构有一定的了解。
dllglvzhenfeng
·
2024-01-30 08:45
USACO
科普
信息技术
蓝桥杯
算法
信奥
CSP-J
青少年趣味编程
NLP学习笔记18-朴素贝叶斯(Naive Bayes)
一序本文属于
贪心
NLP学习笔记系列。本篇介绍朴素贝叶斯。二朴素贝叶斯2.1问题引出垃圾邮件里经常出现“广告”,“购买”,“产品”这些单词。
bohu83
·
2024-01-30 08:44
NLP
朴素贝叶斯算法
垃圾邮件
先验概率
NLP
贪心
--两地调度
目录题号思路先一股脑将所有人都扔到b地,此时能得到花费的总金额total再从这n个人中挑选一半的人去a地则每一个去a的费用为total+priceA去除去a地的人去b地产生的费用则为total+priceA-priceB显然priceA-priceB的值越小,则total越小故在对每一个挑选时priceA-priceB越小越优实现
习惯水文的前端苏
·
2024-01-30 06:01
LeetCode刷题-主要元素
前言说明
算法学习
,日常刷题记录。题目连接主要元素题目内容数组中占比超过一半的元素称之为主要元素。给你一个整数数组,找出其中的主要元素。若没有,返回-1。
小鲨鱼FF
·
2024-01-30 06:04
面试经典 150 题 -- 数组 / 字符串 (总结)
总的链接面试经典150题-学习计划-力扣(LeetCode)全球极客挚爱的技术成长平台88.合并两个有效数组因为有序,直接设置双指针置于两个数组的末尾,从后往前直接模拟就好了,
贪心
的比较两个指针所指元素
ros275229
·
2024-01-30 05:10
leetcode
算法学习
leetcode
算法
面试
跟剽悍一只猫学习收获之减肥心得
今年,我根据猫叔的“不
贪心
”原则,成功减重15斤。怎么做到的呢?001改变心态。放弃短期心态,认识到减肥是一件每天慢慢改变的事情。002降低目标。
财务自由的社群运营人苏宝
·
2024-01-30 04:42
算法学习
:139. 单词拆分
单词拆分题目链接:力扣题目链接难度:中等给你一个字符串s和一个字符串列表wordDict作为字典。请你判断是否可以利用字典中出现的单词拼接出s。注意:不要求字典中出现的单词全部都使用,并且字典中的单词可以重复使用。示例:输入:s=“leetcode”,wordDict=[“leet”,“code”]输出:true解释:返回true因为“leetcode”可以由“leet”和“code”拼接成。思路
As_theWind
·
2024-01-30 01:39
数据结构与算法
数据结构
算法
java
代码随想录算法训练61 | 总结篇
前面60天的刷题大概是按照如下类型来刷:数组->链表->哈希表->字符串->栈与队列->树->回溯->
贪心
->动态规划->单调栈。每道题目都是精心筛选,都是经典题目高频面试题。
纽北KING
·
2024-01-30 00:27
LeetCode刷题训练
算法
数据结构
链表
贪心算法
动态规划
leetcode
散列表
贪
贪心
也有渠道,就像电影里面,男主叫那个女的不要去
24f209b3a910
·
2024-01-29 23:44
[力扣]55.跳跃游戏(
贪心
)
55.跳跃游戏给定一个非负整数数组,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个位置。示例1:输入:[2,3,1,1,4]输出:true解释:我们可以先跳1步,从位置0到达位置1,然后再从位置1跳3步到达最后一个位置。示例2:输入:[3,2,1,0,4]输出:false解释:无论怎样,你总会到达索引为3的位置。但该位置的最大跳跃长度是0,
PuKKA_任伟
·
2024-01-29 22:33
幸福在哪里
今晚,不是节日,不是什么特别的日子,只是我们两夫妻想逛超市了,顺便买点日常用品之类的,带着孩子,他倒好,来到玩具区,一脑门地寻找自己中意的玩具,任凭我们跟在后面催促,他倒不
贪心
,只拿一个特别喜欢的奥
童话story
·
2024-01-29 22:46
第 382 场周赛 解题报告 | 珂学家 |
贪心
构造
前言整体评价前三题还是蛮简单的,但是T4真的难,难在思维T1.按键变更的次数思路:模拟可以先归一化,即全部小写classSolution{publicintcountKeyChanges(Strings){char[]str=s.toLowerCase().toCharArray();intres=0;for(inti=1;ihash=newHashMapmemo=newHashMap=0;i--
珂朵莉MM
·
2024-01-29 21:28
力扣周赛
解题报告
算法
力扣
java
leetcode
python
「leetcode」763.划分字母区间【
贪心
算法】详细图解
本文https://github.com/youngyangyang04/leetcode-master已经收录,里面还有leetcode刷题攻略、各个类型经典题目刷题顺序、思维导图,可以fork到自己仓库,有空看一看一定会有所收获,如果对你有帮助也给一个star支持一下吧!763.划分字母区间题目链接:https://leetcode-cn.com/problems/partition-labe
代码随想录
·
2024-01-29 20:08
leecode题解
算法
leetcode
python
字符串
【LeetCode-763】划分字母区间(
贪心
)
LeetCode763.划分字母区间题目链接题目描述字符串S由小写字母组成。我们要把这个字符串划分为尽可能多的片段,同一字母最多出现在一个片段中。返回一个表示每个字符串片段的长度的列表。示例:输入:S=“ababcbacadefegdehijhklij”输出:[9,7,8]解释:划分结果为“ababcbaca”,“defegde”,“hijhklij”。每个字母最多出现在一个片段中。像“ababc
叮咚Zz
·
2024-01-29 20:06
LeetCode
leetcode
算法
职场和发展
贪心算法
java
2018-10-30
1、比学习:今天看抖音看到一段话分享给大家:人生下来在人性中就有几项不好的东西,
贪心
,惰性,任性,教育的目的就是把这三样东西去掉。2:比改变:改变从读书开始。,坚持每日读书。
微笑调调
·
2024-01-29 20:00
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他