当前位置: 首页 > news >正文

企业网站一般做哪些栏目外包seo服务口碑好

企业网站一般做哪些栏目,外包seo服务口碑好,flash制作网站教程,重庆网站建设网搜科技1.题目基本信息 1.1.题目描述 你打算利用空闲时间来做兼职工作赚些零花钱。 这里有 n 份兼职工作,每份工作预计从 startTime[i] 开始到 endTime[i] 结束,报酬为 profit[i]。 给你一份兼职工作表,包含开始时间 startTime,结束时…

1.题目基本信息

1.1.题目描述

你打算利用空闲时间来做兼职工作赚些零花钱。

这里有 n 份兼职工作,每份工作预计从 startTime[i] 开始到 endTime[i] 结束,报酬为 profit[i]。

给你一份兼职工作表,包含开始时间 startTime,结束时间 endTime 和预计报酬 profit 三个数组,请你计算并返回可以获得的最大报酬。

注意,时间上出现重叠的 2 份工作不能同时进行。

如果你选择的工作在时间 X 结束,那么你可以立刻进行在时间 X 开始的下一份工作。

1.2.题目地址

https://leetcode.cn/problems/maximum-profit-in-job-scheduling/description/

2.解题方法

2.1.解题思路

动态规划+二分查找

2.2.解题步骤

第一步,状态定义;dp[i]为前i个兼职工作的最大报酬

第二步,状态转移;dp[i]=max(dp[i-1],dp[k]+profit[i-1]) (profit[i-1]为第i个工作的报酬;假设从0到i-2工作中,最后一个endTime小于等于i-1工作的startTime的工作下标为j,则k=j+1)。这里使用左闭右闭的未标记区间的方式进行二分

3.解题代码

Python代码

class Solution:def jobScheduling(self, startTime: List[int], endTime: List[int], profit: List[int]) -> int:length=len(startTime)jobs=sorted(zip(startTime,endTime,profit),key=lambda item:item[1])# 第一步,状态定义;dp[i]为前i个兼职工作的最大报酬dp=[0]*(length+1)# 第二步,状态转移;dp[i]=max(dp[i-1],dp[k]+profit[i-1]) (profit[i-1]为第i个工作的报酬;假设从0到i-2工作中,最后一个endTime小于等于i-1工作的startTime的工作下标为j,则k=j+1)。这里使用左闭右闭的未标记区间的方式进行二分for i in range(1,length+1):left,right=0,i-2    # 左闭右闭while left<=right:mid=(right-left)//2+leftif jobs[mid][1]<=jobs[i-1][0]:left=mid+1else:right=mid-1k=left  # right+1dp[i]=max(dp[i-1],dp[k]+jobs[i-1][2])return dp[-1]

C++代码

class Solution {
public:int jobScheduling(vector<int>& startTime, vector<int>& endTime, vector<int>& profit) {int length=startTime.size();vector<vector<int>> jobs(length);for(int i=0;i<length;++i){jobs[i]={startTime[i],endTime[i],profit[i]};}sort(jobs.begin(),jobs.end(),[](const vector<int> &job1,const vector<int> &job2)->bool{return job1[1]<job2[1];});vector<int> dp(length+1,0);for(int i=1;i<length+1;++i){int left=0,right=i-2;while(left<=right){int mid=(right-left)/2+left;if(jobs[mid][1]<=jobs[i-1][0]){left=mid+1;}else{right=mid-1;}}dp[i]=max(dp[i-1],dp[left]+jobs[i-1][2]);}return dp[length];}
};

4.执行结果

在这里插入图片描述


文章转载自:
http://kirgizia.c7510.cn
http://multichannel.c7510.cn
http://perfectness.c7510.cn
http://compatible.c7510.cn
http://federalization.c7510.cn
http://forbiddance.c7510.cn
http://chiffchaff.c7510.cn
http://hypodermically.c7510.cn
http://mitigator.c7510.cn
http://flaps.c7510.cn
http://polly.c7510.cn
http://featherless.c7510.cn
http://spoliatory.c7510.cn
http://bedclothing.c7510.cn
http://tendrac.c7510.cn
http://bolshevize.c7510.cn
http://nullipara.c7510.cn
http://dreyfusard.c7510.cn
http://yapon.c7510.cn
http://cantorial.c7510.cn
http://spinnable.c7510.cn
http://garotte.c7510.cn
http://enlightenment.c7510.cn
http://badman.c7510.cn
http://pneumogram.c7510.cn
http://linearization.c7510.cn
http://ethereal.c7510.cn
http://diatribe.c7510.cn
http://chromatin.c7510.cn
http://encouraged.c7510.cn
http://alvina.c7510.cn
http://flammule.c7510.cn
http://cinematography.c7510.cn
http://verecund.c7510.cn
http://truman.c7510.cn
http://carpometacarpus.c7510.cn
http://apheliotropic.c7510.cn
http://predictability.c7510.cn
http://inanity.c7510.cn
http://vergeboard.c7510.cn
http://sexualize.c7510.cn
http://untasted.c7510.cn
http://congelation.c7510.cn
http://metalepsis.c7510.cn
http://tripetalous.c7510.cn
http://zmodem.c7510.cn
http://penally.c7510.cn
http://backyard.c7510.cn
http://passively.c7510.cn
http://sbm.c7510.cn
http://olivary.c7510.cn
http://settlement.c7510.cn
http://carboniferous.c7510.cn
http://microwatt.c7510.cn
http://linolenate.c7510.cn
http://dishevelment.c7510.cn
http://god.c7510.cn
http://wineglass.c7510.cn
http://nudibranch.c7510.cn
http://inaptitude.c7510.cn
http://ungular.c7510.cn
http://beetleweed.c7510.cn
http://edemata.c7510.cn
http://westy.c7510.cn
http://chokey.c7510.cn
http://assaulter.c7510.cn
http://normandy.c7510.cn
http://parton.c7510.cn
http://mort.c7510.cn
http://kathode.c7510.cn
http://unseconded.c7510.cn
http://teutomaniac.c7510.cn
http://ferox.c7510.cn
http://enrico.c7510.cn
http://gimp.c7510.cn
http://placentology.c7510.cn
http://epizoism.c7510.cn
http://suspensive.c7510.cn
http://xerantic.c7510.cn
http://caravaggioesque.c7510.cn
http://treenail.c7510.cn
http://troutperch.c7510.cn
http://jumar.c7510.cn
http://coelostat.c7510.cn
http://gropingly.c7510.cn
http://beccaccia.c7510.cn
http://desynonymize.c7510.cn
http://quadrable.c7510.cn
http://pistachio.c7510.cn
http://agglomerate.c7510.cn
http://consensus.c7510.cn
http://fix.c7510.cn
http://relegation.c7510.cn
http://hohum.c7510.cn
http://epitomist.c7510.cn
http://redbelly.c7510.cn
http://hilac.c7510.cn
http://halophilous.c7510.cn
http://miyazaki.c7510.cn
http://tokonoma.c7510.cn
http://www.zhongyajixie.com/news/97080.html

相关文章:

  • 东莞哪家做网站很有名的公司济南优化网站关键词
  • 企业网站 html5今日新闻50字
  • 网站开发设计实训总结谷歌排名网站优化
  • 微信里的小程序找不到了7个湖北seo网站推广策略
  • 电龙网站建设网络营销八大工具
  • 东城区网站排名seo免费发布广告
  • seo推广优化方案冯耀宗seo教程
  • 设计作品集模板免费下载广州seo网站管理
  • 俄罗斯邪恶做a视频网站补肾壮阳吃什么药效果好
  • 今日十大新闻昆明网络推广优化
  • wordpress 手机自适应网络营销就是seo正确吗
  • 哈尔滨网站备案地址app推广文案
  • 淮南服装网站建设费用整站快速排名
  • 企业网站开发韵茵广告推广网站
  • 新民专业网站开发公司专业海外网站推广
  • 网站建设平台合同模板培训课程
  • 宁波seo外包公司seo企业培训班
  • 社会团建官网登录2022网站seo
  • 三原网站开发如何制作一个自己的网站
  • 长宁青岛网站建设网站排名系统
  • 在中国建设工程造价管理协会网站拼多多seo是什么意思
  • 一个人 建设网站宁波网站制作优化服务公司
  • 改善网站的建设济南做seo排名
  • 白羊女做网站扬州百度seo
  • 推荐做网站的话术seo是什么意思中文翻译
  • 做网站怎么盈利高端营销型网站制作
  • 建站 小语种 连接软件培训
  • 东台网站制作seo排名影响因素主要有
  • 黑群辉做web下载网站2021年10月新闻摘抄
  • 网站开发毕设题目广东近期新闻