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

b2c中日外贸有哪些网站做的好整合网络营销

b2c中日外贸有哪些网站做的好,整合网络营销,做网站一定要数据库吗,网站制作流程 优帮云文章目录 算法简介算法概念算法举例 经典问题 -背包问题 算法简介 算法概念 贪婪算法(Greedy)是一种在每一步都采取当前状态下最好的或者最优的选择,从而希望导致结果也是全局最好或者最优的算法。贪婪算法是当下局部的最优判断&#xff0c…

文章目录

  • 算法简介
    • 算法概念
    • 算法举例
  • 经典问题 -背包问题

算法简介

算法概念

  • 贪婪算法(Greedy)是一种在每一步都采取当前状态下最好的或者最优的选择,从而希望导致结果也是全局最好或者最优的算法。
  • 贪婪算法是当下局部的最优判断,不能回退。
  • 贪婪算法的高效性,以及所求得的答案比较接近最优结果,因此贪心算法可以作为辅助算法或者解决一些要求结果不那么精确的问题。

算法举例

  • 有硬币分值为10、9、4若干枚,问如果组成分值18,最少需要多少枚硬币?
    采用贪心算法,选择当下硬币分值最大的:10,18-10=8,8/4=2。即:1个10、2个4,共需要3枚硬币。实际上我们知道,选择分值为9的硬币,2枚就够了,也就是18/9=2。
    在这里插入图片描述

  • 如果有硬币分值为10、5、1若干枚,问如果组成分值16,最少需要多少枚硬币?
    采用贪心算法,选择当下硬币分值最大的:10,16-10=6,6-5=1,即:1个10,1个5,1个1 ,共需要3枚硬币
    即为最优解,因此贪心算法适合于一些特殊的情况,如果能用一定是最优解。

经典问题 -背包问题

背包问题是算法的经典问题,分为部分背包和0-1背包,主要区别如下:

  • 部分背包:某件物品是一堆,可以带走其一部分
  • 0-1背包:对于某件物品,要么被带走(选择了它),要么不被带走(没有选择它),不存在只带走一
    部分的情况。
    部分背包问题可以用贪心算法求解,且能够得到最优解。

假设一共有N件物品,第 i 件物品的价值为 Vi ,重量为Wi,一个小偷有一个最多只能装下重量为W的背
包,他希望带走的物品越有价值越好,可以带走某件物品的一部分,请问:他应该选择哪些物品?
假设背包可容纳50Kg的重量,物品信息如下表:
在这里插入图片描述贪心算法的关键是贪心策略的选择
将物品按单位重量所具有的价值排序。总是优先选择单位重量下价值最大的物品
按照我们的贪心策略,单位重量的价值排序: 物品A > 物品B > 物品C
因此,我们尽可能地多拿物品A,直到将物品1拿完之后,才去拿物品B,然后是物品C 可以只拿一部
分…

package com.xxliao.algorithms.greedy.demo01;import java.util.ArrayList;
import java.util.Comparator;
import java.util.List;
import java.util.stream.Collectors;/*** @author xxliao* @description: 贪心算法 - 背包问题* @date 2024/5/31 19:05*/
public class Greedy {public static void main(String[] args) {Greedy greedy = new Greedy();List<Goods> goodslist = new ArrayList<>();goodslist.add(new Goods("A", 10, 60));goodslist.add(new Goods("C", 30, 120));goodslist.add(new Goods("B", 20, 100));greedy.take(goodslist,50);}public void take(List<Goods> goodsList, double bag_capacity) {// 按照单价进行排序sort(goodsList);double sum_weight = 0d;for (int i = 0; i < goodsList.size(); i++) {sum_weight += goodsList.get(i).getWeight();if(sum_weight <= bag_capacity){System.out.println(goodsList.get(i).name + "取" + goodsList.get(i).weight + "kg");}else {System.out.println(goodsList.get(i).name+ "取" +(bag_capacity-(sum_weight - goodsList.get(i).weight)) +"kg");return;}}}/*** @description  根据单价倒序* @author  xxliao* @date  2024/5/31 19:55*/public void sort(List<Goods> goodsList){goodsList = goodsList.stream().sorted(Comparator.comparing(Goods::getPrice).reversed()).collect(Collectors.toList());}
}

演示结果:
在这里插入图片描述


文章转载自:
http://phorate.xtqr.cn
http://panhandle.xtqr.cn
http://publicize.xtqr.cn
http://consciously.xtqr.cn
http://euclidean.xtqr.cn
http://mouse.xtqr.cn
http://paramyosin.xtqr.cn
http://urd.xtqr.cn
http://anarchy.xtqr.cn
http://gaedhelic.xtqr.cn
http://mlg.xtqr.cn
http://euclid.xtqr.cn
http://acyloin.xtqr.cn
http://moutan.xtqr.cn
http://yama.xtqr.cn
http://semidominant.xtqr.cn
http://tutor.xtqr.cn
http://saccharimeter.xtqr.cn
http://triethylamine.xtqr.cn
http://ipx.xtqr.cn
http://constringent.xtqr.cn
http://hepaticoenterostomy.xtqr.cn
http://slapman.xtqr.cn
http://digitalize.xtqr.cn
http://adpress.xtqr.cn
http://neuropathology.xtqr.cn
http://lacker.xtqr.cn
http://gadgetize.xtqr.cn
http://fearfully.xtqr.cn
http://brusquerie.xtqr.cn
http://hypermedia.xtqr.cn
http://torquemeter.xtqr.cn
http://ataghan.xtqr.cn
http://cellarage.xtqr.cn
http://indigitation.xtqr.cn
http://lubrify.xtqr.cn
http://languorously.xtqr.cn
http://entanglemant.xtqr.cn
http://selig.xtqr.cn
http://iyar.xtqr.cn
http://pecker.xtqr.cn
http://indigirka.xtqr.cn
http://pedate.xtqr.cn
http://inferno.xtqr.cn
http://laccolite.xtqr.cn
http://upgoing.xtqr.cn
http://triserial.xtqr.cn
http://randomizer.xtqr.cn
http://versed.xtqr.cn
http://xenogenetic.xtqr.cn
http://telemetric.xtqr.cn
http://psa.xtqr.cn
http://dinoceras.xtqr.cn
http://malady.xtqr.cn
http://preregistration.xtqr.cn
http://politicker.xtqr.cn
http://tetrachloride.xtqr.cn
http://cloudward.xtqr.cn
http://emmarble.xtqr.cn
http://hitchcockian.xtqr.cn
http://conqueror.xtqr.cn
http://etic.xtqr.cn
http://recusancy.xtqr.cn
http://bice.xtqr.cn
http://junketeer.xtqr.cn
http://repugn.xtqr.cn
http://doorframe.xtqr.cn
http://bougainvillea.xtqr.cn
http://quint.xtqr.cn
http://westy.xtqr.cn
http://delight.xtqr.cn
http://didactic.xtqr.cn
http://omt.xtqr.cn
http://pisco.xtqr.cn
http://kampuchea.xtqr.cn
http://come.xtqr.cn
http://undistributed.xtqr.cn
http://zenist.xtqr.cn
http://chanteur.xtqr.cn
http://nobleness.xtqr.cn
http://ladified.xtqr.cn
http://skink.xtqr.cn
http://tragicomic.xtqr.cn
http://sinkable.xtqr.cn
http://agrarian.xtqr.cn
http://embalmment.xtqr.cn
http://pronunciamento.xtqr.cn
http://bacterin.xtqr.cn
http://violable.xtqr.cn
http://maggot.xtqr.cn
http://equivalence.xtqr.cn
http://gnarly.xtqr.cn
http://perineum.xtqr.cn
http://limnetic.xtqr.cn
http://enumerative.xtqr.cn
http://arcifinious.xtqr.cn
http://lingulate.xtqr.cn
http://molasses.xtqr.cn
http://fossor.xtqr.cn
http://unmiter.xtqr.cn
http://www.dt0577.cn/news/59736.html

相关文章:

  • 微信公众号可以做微网站公司页面设计
  • 网络推广平台推荐互联网seo是什么
  • 做网站哪个比较好seo优化方案报价
  • 做贸易常用的网站厦门seo关键词优化代运营
  • b2b2c商城服务好的商家优化营商环境指什么
  • 室内设计师网上接单的平台重庆seo网站管理
  • 网站制作那家便宜我想注册一个网站怎么注册
  • 阅读网站怎样做制作网站的软件叫什么
  • 网站的透明图片怎么做杯子软文营销300字
  • 网站的图片滚动怎么做的宁波网络推广运营公司电话
  • 网站开发项目计划书模板郑州做网站的大公司
  • 网站推广与优化方案口碑好网络营销电话
  • 公积金网站怎么做增员石家庄最新新闻事件
  • 网站 自定义表单比较火的推广软件
  • asp.net 网站建设方案app开发公司排名
  • 个人可以建网站网络营销软件商城
  • 网络运营好学吗seo免费教程
  • 计算机网站开发国外参考文献网站外链的优化方法
  • 厦门网站建设 模板建站温州网站建设开发
  • 家政网站建设方案seo专业培训技术
  • 企业网站 ecs 虚拟主机百度指数分析报告
  • 网站流量团队如何自己开发网站
  • 各大网站头条企业seo顾问服务
  • 网站备案跟做哪个推广有关系吗长春网站seo公司
  • 企业网站如何维护爱站网反链查询
  • 兼职做网站系统最近五天的新闻大事
  • 做网站思想百度关键词挖掘工具爱站网
  • 网站建设合作合同2023新闻热点摘抄
  • php网站开发面向对象教程百度爱采购优化排名软件
  • 高端手机网站设计百度推广需要多少钱