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
《算法笔记》学习日记
《
算法笔记
》贪心算法
目录理论知识开区间贪心问题闭区间贪心问题理论知识贪心是用来解决一类最优化问题,并希望由局部最优策略来推得全局最优结果的算法思想;贪心算法适用的问题一定满足最优子结构问题,即一个问题的最优解可以由他的子问题的最优解有效的构造出来。开区间贪心问题每次选取最晚的开始时间或者每次选取最早的结束时间#include#include#includeusingnamespacestd;structIntevel
遇到坎就得迈过去
·
2022-02-28 07:15
#
《算法笔记》胡凡
算法笔记
贪心算法练习题(3)
算法笔记
贪心算法练习题(3)Withhighwaysavailable,drivingacarfromHangzhoutoanyothercityiseasy.Butsincethetankcapacityofacarislimited
KAZIMIYA
·
2022-02-28 07:14
小菜鸡学算法
算法
贪心
算法笔记
贪心算法练习题(1)
算法笔记
贪心算法练习题(1)贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的是在某种意义上的局部最优解。
KAZIMIYA
·
2022-02-28 07:13
小菜鸡学算法
算法
贪心
算法笔记
区间贪心
#define_CRT_SECURE_NO_WARNINGS#include#includeusingnamespacestd;structzuobiao{intx;inty;}zuo[100];boolcmp(zuobiaox,zuobiaoy){if(x.x!=y.x){returnx.x>y.x;}else{returnx.y
天光渐寒
·
2022-02-28 07:12
算法
贪心算法
算法笔记
-贪心算法
贪心算法其实更准确的表述应该是一种算法思想。它的应用非常广泛,比如:霍夫曼编码,Prim,Kruskal最小生成树以及Dijkstra单源最短路径算法。如果证明贪心算法的可行性需要复杂的数学推导,但是通过简单的举例演示更容易让我们理解这种算法思想,有助于我们在实际中运用。理解“贪心算法”如果有一个100kg的袋子,只允许装5种豆子,如何合理的在装满袋子的前提下,让袋子的总价值最大。豆子的质量以及价
黑子.
·
2022-02-28 07:12
算法入门
贪心算法
最小生成树
贪心思想
贪心
算法笔记
4.4 贪心 区间贪心
贪心分治动规区别1.简单贪心PATB1020月饼PATB1023组个最小数2.区间贪心给出N个开区间(x,y),从中选择尽可能多的开区间,使得这些开区间两两之间没有交集例如:(1,3)、(2,4)、(3,5)、(6,7)最多选3个:(1,3),(3,5)、(6,7)贪心算法思想:基础两点:a.优先选择短的区间b.如果存在一个区间包含另一个区间,应选择更小的区间.算法(左端点为例)1、对区间左端点进
奇迹是执着的人创造的
·
2022-02-28 07:42
算法竞赛
算法笔记
算法笔记
贪心
算法入门之贪心
算法笔记
(一)从现金找零理解什么是贪心思想在以前移动支付不是很普及的时代,找零几乎天天伴随着我们的生活。假设你去商店买东西,需花费11元,而你是个小富翁,口袋里只有百元毛爷爷。售货员找零应该怎么找呢?找89张1元多好,都说不能把鸡蛋放在同一个篮子里嘛-.-。开个玩笑,售货员会先找一张50元,然后是一张20元,10元,5元,最后是4张1元,搞定。那为什么不找89张1元呢,那多费劲啊,找费劲,拿也费劲,虽说钱
不可能我吊哥天下无敌
·
2022-02-28 07:40
贪心算法
算法
c++
ACM
算法笔记
(五)贪心算法
贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,算法得到的是在某种意义上的局部最优解。贪心算法不是对所有问题都能得到整体最优解,关键是贪心策略的选择。贪心算法的局部最优解:在当前子结构中,方案1是最优的解,通过方案1可以得到此子结构的最优化的解,此结构称为最优子结构。由部分最优推到全体最优。ps:贪心算法得到的解不一定是最优的解(这里
筱雨丶Colicsin
·
2022-02-28 07:09
ACM
算法
贪心算法
动态规划
算法笔记
贪心算法 出租车费
题目要求思路先来分析三种情况n价格n=818+2.4*(n-8)其中,在n>=8的情况下,假如8=8的情况,先吧8的部分进行计算,持续n-8,直到最后剩下的部分小于8如果剩下部分大于4,选取类似12intmain(){floatn=0;while(scanf("%f",&n)&&n!=0){intin=(int)n;doublerent=0;if(n-in!=0)in=in+1;if(n4&&n=
热爱Data的直男熙哥
·
2022-02-28 07:38
Code
Up
算法笔记
贪心算法 看电视
题目描述题目分析:本题使用区间贪心算法,在得到时刻表之后先比较节目结束时间,再比较开始时间。如果先比较开始时间未达到贪心目的,因为开始时间早并不代表结束时间早,但结束时间早开始时间大概率会早。贪心算法代码#include#include#includeusingnamespacestd;structTV{intstartime=0;intendtime=0;}programs[105];boolc
热爱Data的直男熙哥
·
2022-02-28 07:38
Code
Up
【
算法笔记
】贪心算法
前言:对于贪心算法的学习主要以增加阅历和经验为主,也就是多做多积累经验,以下通过几个题目来介绍贪心算法的乐趣!文章目录1.贪心算法基本介绍2.题目题一:给定一个由字符串组成的数组strs,必须把所有的字符串拼接起来,返回所有可能的拼接结果中,字典序最小的结果题二:一些项目要占用一个会议室宣讲,会议室不能同时容纳两个项目的宣讲。给你每一个项目的开始时间和结束时间,你来安排宣讲的日程,要求会议室进行的
吞吞吐吐大魔王
·
2022-02-28 07:37
算法笔记
贪心算法
算法
爬虫
学习日记
第六篇(异步爬虫之多进程、线程池和实战项目爬取新发地价格行情)
文章目录异步爬虫的方式:多线程、多进程多线程自定义线程类多进程线程池的简单使用线程池项目实战异步爬虫的方式:1、多线程、多进程(不建议):好处:可以为相关阻塞的操作单独开启线程或者进程,阻塞操作就可以异步执行弊端:无法无限制的开启多线程或者多进程2、线程池、进程池:好处:可以降低系统对进程或者线程创建和销毁的一个频率,从而很好的降低系统的开销弊端:池中线程或进程的数量是有上限的多线程、多进程多线程
开心星人
·
2022-02-27 11:53
Python
爬虫
python
爬虫
学习日记
第四篇(xpath解析)
xpath概述xpath解析原理:1、实例化一个etree的对象,且需要将被解析的页面源码数据加载到该对象中2、调用etree对象中的xpath方法,结合这xpath表达式实现标签定位和内容的捕获如何实例化一个etree对象:fromlxmlimportetree1、将本地的html文档中的源码数据加载到etree对象中:etree.parse(filePath)2、也可以将从互联网上获取的源码数
开心星人
·
2022-02-27 11:22
Python
爬虫
python
算法笔记
(一)——KMP算法
目录暴力匹配(BF)算法基本概念分析BF算法代码实现牛刀小试BF算法的时间复杂度KMP算法基本概念分析KMP算法引出next数组代码实现关键代码讲解牛刀小试KMP算法的时间复杂度暴力匹配(BF)算法基本概念BF算法,即暴力(BruteForce)算法,是普通的模式匹配算法,BF算法的思想就是将目标串S的第一个字符与模式串的第一个字符进行匹配,若相等,则继续比较S的第二个字符和T的第二个字符;若不相
skeet follower
·
2022-02-26 11:09
#
算法笔记
算法
矩阵计算
学习日记
(1)(未完待续)
matrix(data=NA,nrow=1,ncol=1,byrow=FALSE,dimnames=NULL)as.matrix(x,…)S3methodforclass‘data.frame’as.matrix(x,rownames.force=NA,…)is.matrix(x)dataanoptionaldatavector(includingalistorexpressionvector).
贪玩懒悦
·
2022-02-26 07:52
线性代数
机器学习
矩阵
图的深度遍历(C语言)邻接矩阵表示
以上图为例讨论图(图片来自《
算法笔记
》)的深度遍历:设图形的顶点数为n。
爱吃土豆的小菜狗
·
2022-02-25 12:00
MySQL优化
学习日记
1——Linux安装mysql
目录一、MySQL优化会学习到的内容二、MySQL版本和安装2.1需要的文件的下载2.2传输文件2.3安装软件三、mysql服务的开启与关闭四、mysql4.1登录mysql4.2设置密码4.3登录mysql一、MySQL优化会学习到的内容二、MySQL版本和安装本文章学习5.5版本的MySQL2.1需要的文件的下载学习视频链接:SQL优化(MySQL版;不适合初学者,需有数据库基础)_哔哩哔哩_
herb.dr
·
2022-02-22 22:38
MySQL学习日记
mysql
学习
sql
算法笔记
:快排算法与归并排序
快排算法与归并算法时间复杂度都是O(nlogn)的排序算法。适合大规模的数据排序。思想利用的是分治思想。归并排序原理原理:排序一个数组,把数组从中间分为两部分,然后对前后两部分进行分别排序。最后把排序好的两部分都合并在一起,在合并的时候也会进行排序。就是排序好的数据摘自极客时间合并:在合并的过程中会申请一个临时数组空间,然后把两个排序号的数组进行取值对比,哪个小放入到临时数组中。思路:两个数组数据
胖琪的升级之路
·
2022-02-22 08:24
学习笔记78-离职面试
【江湖说️
学习日记
】[打卡宝宝]:洋芋.[打卡日期]:2019/02/13[累计坚持]:这是我坚持学习的第78天️[学习内容]:管理留人:离职面试[学习笔记]:一个你深受你重用的员工提出离职。
洋芋g
·
2022-02-22 07:47
2018-11-06
岗
学习日记
(2)姚素琴今天在导师宋老师的带领下我们聆听了李树华老师上的群文阅读《快乐-童年》和李拥兵老师上的六年级的散文教《草原》以及下午宋老师跟我们分享《以散文为例怎么走进教材》,老师们的课让我收益颇多
YSQ琴
·
2022-02-22 02:34
算法笔记
-背包
背包是一种不支持从中删除元素的集合数据类型。就像是一只貔貅,只进不出。也可以说是像张伟。背包上的操作背包的API:/*publicclassBagimplementsIterableBag()创建一个空背包voidadd(Itemitem)添加一个元素booleanisEmpty()背包是否为空intsize()背包中的元素数量*/通过API我们知道,我们能够迭代背包中的元素,向背包中添加元素,检
不可思议的Mark
·
2022-02-21 21:30
【优胜行动派️
学习日记
】
[打卡宝宝]:张艳平[打卡日期]:2019/07/16[学习内容]:影响3[学习笔记]:有组织的团队,做事才可以持之以恒[拳头][拳头]一、四位一体的薪酬激励体系薪酬激励虽然不是最重要的,但是确实很难做好的,而且对很多企业来说,还是相当重要的。几乎全世界所有的公司都认同薪酬体系应该分成这四块:固定薪酬、变动薪酬、长效激励、福利。1、固定薪酬固定薪酬就是工资,每个月都是固定的。2、变动薪酬变动薪酬有
小七_b3d2
·
2022-02-21 13:08
【江湖说️
学习日记
46 反求诸己】
【江湖说️
学习日记
46反求诸己】[打卡宝宝]:嘿黑~[打卡日期]:2018/12/27[累计坚持]:这是我坚持学习的第46天️[学习内容]:管理篇-反求诸己[学习笔记]:创业者A结合自己的线下资源,比如一个皮鞋品牌
栗小蒙
·
2022-02-21 13:38
2020-01-14
markdown
学习日记
二级标题三级标题不加###还是三级标题?列表格式用-最普通的用法,自动在列表下面文本1.这个位置是在哪呢?文本2这个位置又是在哪呢?
格子衫_35f9
·
2022-02-21 08:12
视觉设计
学习日记
day1
今天又是6点自然醒,在床上刷视觉的东西无意看到了一位毕业于伦敦艺术学院up主每天会做一幅海报记录想法,被启发到了。我一直想用插画记录日常,何不把最近想学的视觉设计结合起来?于是乎开了这篇文章,不打算立什么flag,只是朴素地把每天启发到我的视觉知识点记录下来,可能的话后期也尝试做做海报和书籍,对自己和同样的小白有所裨益,就足够了。11月4日7点48今天买了个得到电子书会员,开始看吉姆克劳斯的《视觉
Curious森碟
·
2022-02-20 06:23
启发式
算法笔记
01_随机算法(Randomised Algorithms)
本篇为在UniversityofBirmingham学习AdvancedNature-InspiredSearchandOptimisation课程中的笔记之一ThisisoneofthenotesfromtheAdvancedNature-InspiredSearchandOptimisationcourseattheUniversityofBirmingham[toc]1问题引出——螺栓螺母的
Evan郭一凡
·
2022-02-20 04:35
成功学习英语的两把剑–方法和坚持
图片发自App刚收到《考拉小巫的英语
学习日记
》就被他可爱低调奢华的封面吸引住了,其实作者考拉小巫精神更加低调奢华,这本书不仅仅是一位英语大师从菜鸟到达人的方法论,同时也是通往考试成功之路的精神粮食。
278a02220d80
·
2022-02-20 01:00
职业生涯:你的公司有“户口制度”吗?
【优胜行动派❤️
学习日记
】[打卡宝宝]:张娜[打卡日期]:2019.2.1[学习笔记]:概念:职业生涯职业生涯,是人生规划的一个部分。
Anna7090
·
2022-02-19 01:57
内涵书法
学习日记
之拓片
书法班之拓片专题学习[转圈][转圈][转圈]太充实了,今天上午点评作业,中午怪石滩一游,下午拓片学习与实践(还有傍晚加班与晚上锻炼[嘿哈]),又是高强度但非常开心的一天呢。唐老师说,我们不能光在书斋里写字,而是要走出去学习,像春游的小朋友一般开心[偷笑][偷笑][偷笑],拓片看起来简单,但实际要做好非常需要技巧以及对拓印内容的理解,可以说,好的拓片不仅是对历史的珍贵保留,更是运用自身审美对原品的再
菡萏_悠云
·
2022-02-18 23:51
餐饮
学习日记
Day5(2017/12/13)
课程(微信朋友圈营销技巧-玩转餐厅虚拟代言人)学习归纳:洪七老师的课看了两个了,感觉这钱太好赚了。。。没啥好记的。暂时不考虑再看他的课了,除非主题特别吸引我。课程(提升餐厅经营竞争力—从0开始打造品牌)学习归纳:复盘金百万(品类->聚焦->打造爆品)这节课程与之前听的品类的课不谋而合,先分化再进化。打造一个品牌,选对品类就像基石一样重要,从根本上决定了品牌能走多远。另外金百万案例分享中,传统老牌餐
Tian_7470
·
2022-02-18 23:58
SpringData
学习日记
(一)环境搭建
环境搭建环境介绍开发工具:ideaJDK版本:1.8数据库:oracle11g创建项目如图:image.png创建好的项目目录如下图:image.png添加依赖包test包junitjunit4.12testspring-test包org.springframeworkspring-test4.3.12.RELEASEtestoracle驱动ojdbc6注意:maven不能直接安装oracle驱动
noddle
·
2022-02-18 21:19
【优胜行动派️
学习日记
】
[打卡宝宝]:魏萍[打卡日期]:2019/07/047[学习内容]:每天知道点处理客户异议技巧[学习笔记]:客户犹豫不决时,找出决策者要有效消除客户异议,不但要讲究一定的技巧,还需要把握好时机,在会谈前多搜集资料和做事前的准备,消除客户情感和逻辑上的疑惑点。在客户犹豫不决时,找出决策者,显得尤为重要。顾客通常会说:“我想考虑—些时候再答复你”,这时,销售员应肯定地提出具体时间:“若你想在2月前需要
键萍
·
2022-02-18 19:48
数据结构与
算法笔记
day19:递归树|堆|堆排序|堆的应用
1递归树这节课我们用递归树分析了递归代码的时间复杂度,之前我们在排序那一节也讲过递推公式的时间复杂度分析方法,现在已经学习了两种递归代码的时间复杂度分析方法啦。我们把递归的一层一层的分解过程画成图,就是一棵树,它就是递归树。如下图:计算时间复杂度的方法是,知道这棵树的高度h,用高度h乘以每一层的时间消耗n,就可以得到总的时间复杂度O(n*h)。归并排序的时间复杂度、快速排序的最好情况时间复杂度适合
楠楠喜欢泡枸杞
·
2022-02-18 14:55
CSS
学习日记
layout:posttitle:CSS
学习日记
subtitle:JavaWeb学习date:2017-11-12author:ZLheader-img:img/css.jpgcatalog:truetags
虫儿飞ZLEI
·
2022-02-18 11:29
《从0到1-全面深刻理解MySQL系列》- 最详细的MySQL安装流程(Linux环境)
个人主页:IT
学习日记
版权:本文由【IT
学习日记
】原创、在CSDN首发如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)、有任何问题欢迎私信,看到会及时回复!
IT学习日记
·
2022-02-17 14:42
#
数据库
mysql
mysql-linux环境安装
最简单安装mysql
全面深刻理解MySQL系列
linux安装Mysql
只要10分钟,搭建属于个人的炫酷网站,你还在犹豫什么?
个人主页:IT
学习日记
版权:本文由【IT
学习日记
】原创、在CSDN首发、需要转载请联系博主如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦想寻找共同成长的小伙伴,请点击【技术圈子】文章目录一
IT学习日记
·
2022-02-17 14:39
个人博客搭建教程
wordpress
个人网站搭建
nginx
个人博客
《Flutter For Android
学习日记
》线性布局(Row和Column)
线性布局(Row和Column)所谓线性布局,即指沿水平或垂直方向排布子组件。Flutter中通过Row和Column来实现线性布局,类似于Android中的LinearLayout控件。Row和Column都继承自Flex,我们将在弹性布局一节中详细介绍Flex。主轴和纵轴对于线性布局,有主轴和纵轴之分,如果布局是沿水平方向,那么主轴就是指水平方向,而纵轴即垂直方向;如果布局沿垂直方向,那么主轴
夏天吃冰棍
·
2022-02-17 12:44
2018-04-21
郑州中心陈鹤侠2018.4.21
学习日记
今天上午在老师的带领下,走进海尔工业园,对海尔有了更深一层的认识。
飞快的小马达
·
2022-02-17 11:03
学习日记
2
唯愿20181209今天没昨天那么冷了我还是围着火炉吃着桂圆、核桃、乳酸饼干不用想任何事情亦无需任何人打扰世界很安静安静的母亲在厨房洗菜蒸饭烧鱼我都能听见一会我去厨房转转一会我从窗外看看路上的行人三三两两也是安静的不同于热情喧嚣的达城汉子和高低起伏的爬坡上坎竹城是静谧的即使最繁华的煌歌广场有的是婉转的竹芗姑娘和一眼到头的笔直的路只愿这生活啊亦如这长长的路走着走着便到达了应许之地……
yuki雪芽
·
2022-02-17 06:45
Six Sigma
学习日记
-1
一起都是从DOE开始的。实验过程中,涉及到过多的因子,老板建议我学习一下DOE/ANOVA和JMP平台。之前零零碎碎的学习,没有很系统。今天一查,觉得可以尝试一下sixsigma绿带的系统学习。注册了Coursera的绿带课程。大约3月中旬结束。之后会准备参加ASQ的sixsigma的考试。今天是第一天,加油!
对方正在onthego
·
2022-02-17 05:17
【学习笔记】—师徒制度
【优胜行动派️❤
学习日记
】[打卡宝宝]:张雪[打卡日期]:2019/1/22[累计坚持]:这是我坚持学习的第105天[学习内容]:5分钟商学院·师徒制度[学习笔记]:你招了一个优秀的新员工,很期待他能发挥重大作用
凡小姐_ba36
·
2022-02-16 15:45
2018-07-08
北京
学习日记
Day2北京的第二天啦。昨天晚上拆书真的是拆到很晚。瞬间有了之前准备比赛的感觉。但是也算是收获满满。上大学以后就很少看书。重新拾起书本的感觉还不错。就是今早好困,都起不来。
张猫猫119
·
2022-02-16 11:00
三亚ClubMed帆板
学习日记
2016年2月15日,来到三亚的ClubMed酒店度假。酒店提供WindSurfing(帆板、风浪板)免费海上游玩项目,利用这几天时间,认真练习了一下,很有意思。16日,先是在沙滩上的模拟练习,指导我们的是酒店的员工John,刚从桂林的ClubMed来到这里,来自毛里球斯,29岁,有10年的帆板运动经验。这个帆板被固定在一个拆了靠背的转椅上,转椅则埋在沙子里,这样帆板就能够自由地旋转,模仿在水中的
马达京岛
·
2022-02-16 02:54
记1.24
学习日记
( ´◔‸◔`)
今天沐沐生病了,完…也不是今天我们学习了用通用定时器的外部通道控制灯的渐亮渐灭。下午请假了没去上也不知道讲了什么很可惜…(o̴̶̷᷄·̫o̴̶̷̥᷅)最近状态又不好了可咋办?
刘芳铭CC
·
2022-02-15 23:22
Python
学习日记
六(Python连接MySql)
一.准备工作(下载MySQL-python和python安装包)Python需要连接mysql,需要下载PythonMySQLdb模块,这里提供几个链接地址:MySQL-python官网下载地址:https://pypi.python.org/pypi/MySQL-pythonpython2.7官网下载地址:https://www.python.org/downloads/release/pyth
HaleyLiu
·
2022-02-15 20:33
Paxos
算法笔记
本文更接近复习笔记,侧重BasicPaxos的整体把握和实现(Go语言)。系统学习建议继续阅读相关论文[1]和wiki[2]。解决的问题假设servergroup中有N个server,每个都可以处理client发来的请求,但要求这个group对外表现一致——即在所有client看来都像是只有一个server。因此,任何一个server只有在确定知晓自己的状态与其他(大部分)server相同时才会处
HaoR_W
·
2022-02-15 09:24
学习日记
block众多用法中的一种用法
打印的结果是这个,得出结论block方法创建的时候weak修饰的数据就读取了,以后数据的值变化不影响block里面。block方法实现的时候(就是blo();这个东东)如果修饰符是weak就只能读取。block可以改变。如下图----weak修饰的值如果修改会报错
六朝
·
2022-02-15 08:36
喵总的python
学习日记
11月2日
前两天有一个同志发在群里,我感觉特别受用。即可以学习coding还可以学习English,尤其是中文的解说很多时候,我觉得很晦涩难看懂,但英语解说反而直接流畅。图片发自App图片发自App
喵本聪
·
2022-02-15 06:43
[学习笔记]—阿米巴模式
【优胜行动派️
学习日记
】[打卡宝宝]:张雪[打卡日期]:2019/1/10[累计坚持]:这是我坚持学习的第95天[学习内容]:5分钟商学院·阿米巴模式[学习笔记]:本单元,我介绍了设计组织系统的内功,责权利心法
凡小姐_ba36
·
2022-02-15 04:36
MySQL
学习日记
(四)-事务
来源:转载MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎相关1.MyISAM:不支持事务,用于只读程序提高性能2.InnoDB:支持ACID事务、行级锁、并发3.BerkeleyDB:支持事务一个事务是一个连续的一组数据库操作,就好像它是一个单一的工作单元进行。换言之,永远不会是完整的事务,除非该组内的每个单独的操作是成功的。如果在事务的任何操作失败,则整个事务将失败。实际上,
garvin
·
2022-02-14 10:23
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他