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

自己做网站必须要学哪些重庆新闻奖

自己做网站必须要学哪些,重庆新闻奖,旅游型网站开发,河北省建设厅办事大厅网站第三题#xff1a;T3工作安排 标签#xff1a;结构体排序、贪心算法 题意#xff1a;有 n n n份任务。完成第 i i i份任务需要 t i t_i ti​的时间#xff0c;在这份任务没有完成之前#xff0c;每一个单位时间会收到 f i f_i fi​单位的罚款。求以什么顺序安排这些任务T3工作安排 标签结构体排序、贪心算法 题意有 n n n份任务。完成第 i i i份任务需要 t i t_i ti​的时间在这份任务没有完成之前每一个单位时间会收到 f i f_i fi​单位的罚款。求以什么顺序安排这些任务才能使罚款总额最少 数据范围 1 n , t i , f i 200 , 000 1n,\ t_i,\ f_i200,000 1n, ti​, fi​200,000 题解这道题有点像 洛谷P1012 [NOIP1998 提高组] 拼数 这道题。本质来说就是进行结构体排序的时候比较的内容不再是简单的两个对象比如代码里面 x x x和 y y y各自的数据内容而是说需要两者结合进行比较。 像这道题有两份任务 x x x和 y y y我到底是把 x x x先完成还是先把 y y y先完成我们需要考虑到先完成 x x x任务那对于 y y y来说就得等 x . t x.t x.t的时间那罚款就是 x . t ∗ y . f x.t*y.f x.t∗y.f同理先完成 y y y任务对于 x x x来说的罚款是 y . t ∗ x . f y.t*x.f y.t∗x.f我们需要贪心的考虑哪种所带来的罚款会少点。 还有个细节就是等待时间应该是累积的对于第 i i i项任务没完成之前需要收到罚款的时间是前 i i i项任务时间之和。 代码 #include bits/stdc.h using namespace std;typedef long long ll; struct node {ll t, f; }p[200005];bool cmp(node x, node y) {return x.t * y.f y.t * x.f; }int main() {ll n, sum 0, ans 0;cin n;for (int i 1; i n; i) {cin p[i].t p[i].f;}sort(p 1, p 1 n, cmp);for (int i 1; i n; i) {sum p[i].t;ans p[i].f * sum;}cout ans endl;return 0; }
http://www.zqtcl.cn/news/548995/

相关文章:

  • 不用购买域名做网站广州网站建设培训学校
  • 城市轨道建设规范下载网站古网站典模板
  • 关于实验室建设的英文网站深圳企业网站制作公司怎样
  • wordpress全站背景音乐中山网站搜索排名
  • 搭建网站的过程透明主题wordpress
  • 丰台网站建设公司电话深圳微信商城网站设计公司
  • 做淘宝要用的网站吗上海微信网站
  • 佛山高端网站制作公司wordpress 发送邮件插件
  • 类似站酷的设计类网站网站建设需要待摊吗
  • 用php做视频网站在学做网站还不知道买什么好
  • wordpress培训类网站网站建设 好
  • 网站开发需要2个月吗网站建设案例精粹
  • 网站建设项目职责营销型网站建设五大内容
  • 建设工程监理招标网站W做网站
  • 网站建设与维护教学课件网站上线前做环境部署
  • 信誉好的网站建设做网站成为首富的外国人
  • 常州网站制作市场湖北省荆门市城乡建设网站
  • 泉州网站制作运营商专业北京软件公司招聘信息查询
  • 车床加工东莞网站建设网站建设教学改进
  • 深圳专业做网站建设西安网站建设有限公司
  • wordpress 一键建站wordpress子主题style
  • 昆明设计网站怎么做网络广告
  • 2018什么做网站深圳企业网站设
  • 北京旅游外贸网站建设博客集成wordpress
  • 中国最好的建设网站哪些网站教你做系统
  • 自己做网站别人怎么看见网站建设办公
  • 凡科做网站视频网站哪家好
  • 查询网站是否正规营销策略国内外文献综述
  • 做网页用的网站wordpress用户角色权限管理
  • 怎么查网站备案的公司wordpress 无刷新评论