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
杭电ACM_算法题_贪心
代码随想录算法训练营总结
做过了数组,链表,双指针,字符串,二叉树,回溯,
贪心
,动态规划,单调栈等类型的题目,在算法上的收获颇丰。学会了很多解
算法题
的技巧,比如递归三要素,动态规划五部曲。
Cedar~~
·
2024-01-27 11:24
算法
【LeetCode-452】用最少数量的箭引爆气球(
贪心
)
LeetCode452.用最少数量的箭引爆气球题目描述原题链接在二维空间中有许多球形的气球。对于每个气球,提供的输入是水平方向上,气球直径的开始和结束坐标。由于它是水平的,所以纵坐标并不重要,因此只要知道开始和结束的横坐标就足够了。开始坐标总是小于结束坐标。一支弓箭可以沿着x轴从不同点完全垂直地射出。在坐标x处射出一支箭,若有一个气球的直径的开始和结束坐标为xstart,xend,且满足xstar
叮咚Zz
·
2024-01-27 10:09
leetcode
算法
职场和发展
java
贪心算法
课课通、一本通、提高篇、算法竞赛进阶指南 测试数据
/download/esjiang/13090176信息学奥赛一本通(提高篇)测试数据.rarhttps://download.csdn.net/download/hudyge/11348434第1章
贪心
算法测试数据
dllglvzhenfeng
·
2024-01-27 08:34
创新
科普
信息技术
算法
信息学竞赛中的数学
信奥中的数学
程序员的数学
GESP
CSP-J
NOIP
CF1029E Tree with Small Distances 题解
(边全部都是无向的)解题思路还是采用
贪心
的思路。对于一个到根节点的距离大于222的叶子节点,我们只有两种方法使它到根节点的距离小于等于222,要么直接连它和根节点,要么连接它的父亲和根节点。
鹖弁
·
2024-01-27 06:14
CF/ATC题解
深度优先
图论
算法
从饭水分离开始修行
我觉的这是因为人的
贪心
,美食能暂时的给人带来短暂的快乐。可是短暂的快乐后,是让身体承受双倍甚
深谷幽兰_1a67
·
2024-01-27 05:36
海量数据场景下的热门
算法题
(算法村第十五关白银挑战)
从40亿中产生一个不存在的整数给定一个输入文件,包含40亿个非负整数,请设计一个算法,产生一个不存在该文件中的整数,假设你有1GB的内存来完成这项任务。进阶:如果只有10MB的内存可用,该怎么办?不用写代码,将思路方法说清楚。1GB内存假设用哈希表来保存出现过的数,如果40亿个数都不同,则哈希表的记录数为40亿条,存一个32位整数需要4B空间,所以最差情况下需要40亿*4B=160亿字节,大约需要
陈星泽SSR
·
2024-01-27 05:54
算法村
算法
数据库
海量数据场景下的热门
算法题
(算法村第十五关白银挑战)
从40亿中产生一个不存在的整数给定一个输入文件,包含40亿个非负整数,请设计一个算法,产生一个不存在该文件中的整数,假设你有1GB的内存来完成这项任务。进阶:如果只有10MB的内存可用,该怎么办?不用写代码,将思路方法说清楚。1GB内存假设用哈希表来保存出现过的数,如果40亿个数都不同,则哈希表的记录数为40亿条,存一个32位整数需要4B空间,所以最差情况下需要40亿*4B=160亿字节,大约需要
陈星泽SSR
·
2024-01-27 05:22
算法村
算法
数据库
程序员常用的10种算法-
贪心
算法
贪心
算法应用场景-集合覆盖问题假设存在下面需要付费的广播台,以及广播台信号可以覆盖的地区。
跑马去追XX
·
2024-01-27 05:45
java数据结构与算法
算法
贪心算法
java
LeetCode刷题分类之链表21 合并两个有序链表
这里我提供一种递归的思路,先用正常人类的想法,去想遇到这类
算法题
,你本身想怎么解决,并从中一点一点进行归纳,找到递归点。首先将两个升序链
逍遥白亦
·
2024-01-27 03:22
数据结构
算法题
解大全【持续更新】(c++)
提示:觉得题多时看目录查找哦!1、二维数组查找题述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。时间限制:C/C++1秒,其他语言2秒空间限制:C/C++32M,其他语言64M。我的思路该题中二维数组每行从左到右是递增的,每列从上到下是递增的。起始指针从
河南-殷志强
·
2024-01-27 02:27
笔记
算法与数据结构的碰撞经典汇总
字符串
算法
数据结构
c++
翻硬币-
贪心
思路:其实这道题就是比较与给出的字符串的不同,翻转的时候,只需要考虑当前的一步就行;代码:#includeusingnamespacestd;stringstr1,str2;autoturnover(chars){if(s=='*')return'o';elsereturn'*';}intmain(){cin>>str1>>str2;inti,cnt=0,len=str1.length()-2;f
fchampion
·
2024-01-27 02:18
蓝桥杯每年真题
c++
算法
开发语言
2022-01-09
哪怕你贪婪的是究竟佛果,那
贪心
也是你的心魔。无贪就无魔。地球的恶化和人类的灾难,大多源于人类欲望的膨胀。人类最大的敌人,永远是自己填不满的欲壑。——选自《特别清凉》雪漠著
龙杏仁Long
·
2024-01-27 02:12
力扣LeetCode
算法题
第7题-整数反转
题目要求:/***7.整数反转**给你一个32位的有符号整数x,返回将x中的数字部分反转后的结果。**如果反转后整数超过32位的有符号整数的范围 [−231, 231 −1],就返回0。**假设环境不允许存储64位整数(有符号或无符号)。*示例1:**输入:x=123*输出:321*示例2:**输入:x=-123*输出:-321*示例3:**输入:x=120*输出:21*示例4:**输入:x=0*
逼哥很疯狂
·
2024-01-27 01:22
力扣Leetcode算法
java进阶
算法
leetcode
数据结构
#《AI中文版》V3 第 2 章 盲目搜索(Blind Search,也称无信息搜索)
两种经典的搜索方法:
贪心
算法(greedyalgorithm)和回溯法(b
Gaogaogaoshu
·
2024-01-26 23:43
笔记
笔记
【LeetCode: 155. 最小栈 + 栈 + 数据结构设计】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域优质创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2024-01-26 22:34
面试必须掌握的101题
leetcode
数据结构
java
算法
面试
栈
【LeetCode: 36. 有效的数独 + 模拟】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域优质创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2024-01-26 22:33
面试必须掌握的101题
leetcode
算法
java
面试
模拟
位运算
【LeetCode: 148. 排序链表 + 链表 + 归并排序】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域优质创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2024-01-26 22:03
面试必须掌握的101题
#
链表系列
leetcode
链表
算法
java
面试
归并排序
递归
代码随想录day31
贪心
的本质是选择每一阶段的局部最优,从而达到全局最优解。
hndgfnd
·
2024-01-26 22:54
代码随想录打卡
算法
写给自己的励志语录
一、没有不劳而获的工作,更没有坐享其成的收获,若比别人
贪心
,请比别人用心。二、若不是百炼成钢,谁能饱经风霜;若不是咬紧牙关,谁能一路向前。三、逆境总是有的,人生总要进击。
恋恋小辣椒
·
2024-01-26 22:25
A-LeetCode-1-算法(A1-5)-
贪心
算法
上层主目录https://www.jianshu.com/p/63ba15ef62271、2、3、4、5、
鄙人_阿K
·
2024-01-26 20:13
C++常用算法总结
基本的C++算法分为三类:排序算法、树算法、图算法算法思想有三种:递推、分治、动态规划以及
贪心
算法。本文将简要介绍上面三类算法,介绍时穿插介绍算法思想。
weixin_45595900
·
2024-01-26 20:58
牛客NC21613牛牛的战役(C++)
题目链接问题分析题目需要求最小化最大的经验值,可以理解为
贪心
问题。
Xyzz1223
·
2024-01-26 19:09
算法
c++
开发语言
最大交换(Java
贪心
)
目录670.最大交换题目描述:实现代码与解析;
贪心
原理思路:670.最大交换题目描述:给定一个非负整数,你至多可以交换一次数字中的任意两位。返回你能得到的最大值。
Cosmoshhhyyy
·
2024-01-26 19:24
LeetCode
leetcode
算法
职场和发展
读书笔记一年顶十年为什么我劝你别贪
行:把握好自己头脑的心态,不要
贪心
,不要妄想,学会知足常乐,多做感恩的事情。
幻花韵马
·
2024-01-26 18:58
北京理工考研机试 三元组 模拟 TreeMap 细节满满
算法题
解专栏分组统计输出1732388231232131输出1={2=0,3=2,8=1}2={2=1,3=0,8=1}3={2=1,3=1,8=0}模拟多次使用的数组记得初始化TreeMap:有序集合按键进行排序二维数组也行
兑生
·
2024-01-26 17:46
算法题解
java
开发语言
【蓝桥杯冲冲冲】
贪心
算法进阶之删数问题
蓝桥杯备赛|洛谷做题打卡day17文章目录蓝桥杯备赛|洛谷做题打卡day17删数问题题目描述输入格式输出格式样例#1样例输入#1样例输出#1我们的思路是这样的:题解代码我的一些话删数问题题目描述键盘输入一个高精度的正整数NNN(不超过250250250位),去掉其中任意kkk个数字后剩下的数字按原左右次序将组成一个新的非负整数。编程对给定的NNN和kkk,寻找一种方案使得剩下的数字组成的新数最小。
松叶子吖
·
2024-01-26 17:37
C++知识
蓝桥杯备赛
蓝桥杯
贪心算法
职场和发展
算法题
。基本计算器
给你一个字符串表达式s,请你实现一个基本计算器来计算并返回它的值。注意:不允许使用任何将字符串作为数学表达式计算的内置函数,比如eval()。publicclassSolution{publicintcalculate(Strings){//使用栈保存当前操作的符号Dequeops=newLinkedList();ops.push(1);//初始符号为正号intsign=1;//当前符号,默认为正
呆咖啡
·
2024-01-26 16:32
算法
java
250.【2023年华为OD机试真题(C卷)】项目排期(
贪心
算法-Java&Python&C++&JS实现)
点击这里可直接跳转到本专栏,可查阅顶置最新的华为OD机试宝典~本专栏所有题目均包含优质解题思路,高质量解题代码(Java&Python&C++&JS分别实现),详细代码讲解,助你深入学习,深度掌握!文章目录一.题目二.解题思路三.题解代码Python题解代码JAVA题解代码C/C++题解代码JS题解代码四.代码讲解(Java&Python&C++&JS分别讲解)寄
一见已难忘
·
2024-01-26 16:30
算法之翼—华为OD机试专栏
华为od
c语言
贪心算法
项目排期
python
java
javascript
day31打卡
第八部分
贪心
算法1.理论基础2.分发饼干varfindContentChildren=function(g,s){g.sort((a,b)=>a-b);s.sort((a,b)=>a-b);constm
卑微学习人
·
2024-01-26 16:10
算法打卡
算法
2023华为OD机试真题-
贪心
的商人(JAVA、Python、C++)
题目描述:商人经营一家店铺,有number种商品,由于仓库限制每件商品的最大持有数量是item[index],每种商品的价格在每天是item_price[item_index][day],通过对商品的买进和卖出获取利润,请给出商人在days天内能获取到的最大的利润;注:同一件商品可以反复买进和卖出;输入描述:3//输入商品的数量number3//输入商人售货天数days456//输入仓库限制每件商
huaweiod123
·
2024-01-26 13:37
华为OD机试真题2023
华为
c++
java
python
算法
254.【2023华为OD机试真题】-任务处理(
贪心
算法-Java&Python&C++&JS实现)
点击这里可直接跳转到本专栏,可查阅顶置最新的华为OD机试宝典~本专栏所有题目均包含优质解题思路,高质量解题代码(Java&Python&C++&JS分别实现),详细代码讲解,助你深入学习,深度掌握!文章目录一.题目-任务处理二.解题思路三.题解代码Python题解代码JAVA题解代码C/C++题解代码JS题解代码四.代码讲解(Java&Python&C++&JS分别讲解)
一见已难忘
·
2024-01-26 13:35
算法之翼—华为OD机试专栏
华为od
贪心算法
java
python
javascript
任务处理
做人不能太
贪心
了
贪心
就是拿一粒纽扣,要人家在上面缝件衣服。以前总想着什么都学一点,这样以后就可以少麻烦别人了。我曾经立志要做一个全才,觉得什么有用就学什么,到现在我发现自己错了,大错特错。为什么会有这样的想法呢?
荣清
·
2024-01-26 12:47
做人不要太
贪心
了,毫无血缘关系的人,愿对你好已经是种奢侈了!
当代人沉迷颜值身材衣品和财富生活和朋友还是越简单越好所有的一眼着迷都是见色起意比有趣更重要的是感兴趣有个电话想和你打回到未来希望我们的好心情每天都正常营业总会有一段岁月里我们会遇到一个想用一辈子去爱的人。图片发自App
初心不变H
·
2024-01-26 11:13
253.【2023年华为OD机试真题(C卷)】田忌赛马(
贪心
算法-Java&Python&C++&JS实现)
点击这里可直接跳转到本专栏,可查阅顶置最新的华为OD机试宝典~本专栏所有题目均包含优质解题思路,高质量解题代码(Java&Python&C++&JS分别实现),详细代码讲解,助你深入学习,深度掌握!文章目录一.题目-田忌赛马二.解题思路三.题解代码Python题解代码JAVA题解代码C/C++题解代码JS题解代码四.代码讲解(Java&Python&C++&JS分别讲解)
一见已难忘
·
2024-01-26 10:41
算法之翼—华为OD机试专栏
华为od
c语言
贪心算法
田忌赛马
python
java
javascript
代码随想录算法训练营Day37|738.单调递增的数字、
贪心
算法总结
目录738.单调递增的数字方法一:暴力解法方法二:
贪心
解法
贪心
算法总结738.单调递增的数字题目链接文章链接方法一:暴力解法classSolution{private://各位递增判断函数boolcheckNum
张金卓2023
·
2024-01-26 10:43
贪心算法
算法
共修阅读-23 霉运:在优势区域击球
让我们从一道有趣的微软面试题开始理解:人生
算法题
现在给你200个球,100个红色球和100个蓝色球,让你把这200个球全
Wfish
·
2024-01-26 10:05
leetcode刷题:二分查找
第一周文章目录系列文章目录前言一、二分查找1.在排序数组中查找元素的第一个和最后一个位置2.搜索旋转排序数组3.搜索二维矩阵4.寻找旋转排序数组中的最小值5.寻找峰值总结前言上一周结束了算法入门的一些
算法题
超哥--
·
2024-01-26 10:30
leetcode
leetcode
算法
排序算法
leetcode你可以安排最多的任务数目(做题收获)
力扣(LeetCode)官网-全球极客挚爱的技术成长平台二分加
贪心
,两个基础算法。
Colinnian
·
2024-01-26 09:22
leetcode
算法
题目总结
【
算法题
】74. 搜索二维矩阵
题目给你一个满足下述两条属性的mxn整数矩阵:每行中的整数从左到右按非严格递增顺序排列。每行的第一个整数大于前一行的最后一个整数。给你一个整数target,如果target在矩阵中,返回true;否则,返回false。示例1:输入:matrix=[[1,3,5,7],[10,11,16,20],[23,30,34,60]],target=3输出:true示例2:输入:matrix=[[1,3,5,
YifengGuo233
·
2024-01-26 07:21
LeetCode练习手册
算法
矩阵
数据结构
WEB前端必须掌握的一些
算法题
Q1判断一个单词是否是回文?回文是指把相同的词汇或句子,在下文中调换位置或颠倒过来,产生首尾回环的情趣,叫做回文,也叫回环。比如mamamredivider.很多人拿到这样的题目非常容易想到用for将字符串颠倒字母顺序然后匹配就行了。其实重要的考察的就是对于reverse的实现。其实我们可以利用现成的函数,将字符串转换成数组,这个思路很重要,我们可以拥有更多的自由度去进行字符串的一些操作。func
执波仔丶
·
2024-01-26 07:46
WEB前端
关于自由职业者——李翔老师的分享
十倍速成长,适应变化能力强,责任心强,内心强大,乐观的心理解读风格自由职业的焦虑:手停口停,收入剧烈波动,知识技能更新周期加速缩短,一项核心技能(专业技能+软技能)与焦虑共存:健身1小时每天,小而美,一定不要
贪心
顽皮的老男人
·
2024-01-26 06:26
逆波兰表达式求值题解
逆波兰算法原理求解这一类的
算法题
核心步骤
奶油糖霜
·
2024-01-26 05:26
算法
算法
stack
javascript
BM95 分糖果问题 js
解法一(
贪心
):/**1.pickcandy2.@paramarrint整型一维数组thearray3.@returnint整型*/functioncandy(arr
bilupilu
·
2024-01-26 05:24
牛客
javascript
关于大一时光的随想
学习浑浑噩噩,也想着写东西投稿赚钱,当时的我实在是太
贪心
了,既想学习好,有想写稿赚钱,自己资质一般,最后呢?什么都没有得到。什么都不想放弃,就什么都得不到。
孤独凡人
·
2024-01-26 04:28
Python
算法题
集_接雨水
本文为Python
算法题
集之一的代码示例题目42:接雨水说明:给定n个非负整数表示每个宽度为1的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水示例1:输入:height=[0,1,0,2,1,0,1,3,2,1,2,1
长孤秋落
·
2024-01-26 03:45
Python
python
算法
接雨水
Python
算法题
集_三数之和
本文为Python
算法题
集之一的代码示例题目15:三数之和说明:给你一个整数数组nums,判断是否存在三元组[nums[i],nums[j],nums[k]]满足i!=j、i!=k且j!
长孤秋落
·
2024-01-26 03:14
Python
python
算法
开发语言
常见算法思想:
贪心
法
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析
贪心
算法的思想即对于目标T,对于达成它的每一局部都选择最优选项,直到满足
smart哥
·
2024-01-26 00:51
数据结构与算法
算法
基本算法思想:递归+分治+动态规划+
贪心
+回溯+分支限界
作者:心叶时间:2018-05-0119:28本文对应github地址:https://github.com/yelloxing/...以上实现了常见算法的java、c语言、javascrpt(或node.js)、python3和go语言实现,持续更新中。下面针对一些基本的算法思想,给出大致的说明和用例。递归与分治策略分治法的基本思想把一个规模为n的问题分解为k个规模较小的子问题,这些子问题相互独
weixin_34122604
·
2024-01-26 00:51
数据结构与算法
java
c/c++
算法训练营day49_动态规划
算法训练营day49_动态规划121.买卖股票的最佳时机
贪心
左边大的没用;枚举每一天,更新ans,若小于买入,更新买入;classSolution{public:intmaxProfit(vector&
摘樱桃几百遍
·
2024-01-25 22:55
代码随想录打卡
算法
动态规划
leetcode
放了受伤的黄皮子,黄皮子连送十几件宝贝,
贪心
追踪,却因此得救
一天,牛大上山砍柴,碰到一只被夹子夹住的黄皮子。那黄皮子一直在咬夹子,可是铁夹可比它的牙坚硬多了,咬了半天,夹子好好的。牛大很开心,上山砍柴都能遇到好事,他左右看看,发现没有人,就准备把黄皮子带回去,卖了换钱。牛大把黄皮子带回家,放进了铁笼子里。牛大怕别人发现,把那只铁夹子都扔了。牛大有一个六岁的孙女叫小柳,小柳回到家就看到了铁笼子里的黄皮子,一直问牛大哪里来的黄皮子。牛大说是他进山砍柴,顺便抓回
平平奇谈
·
2024-01-25 22:08
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他