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

太原网站建设需要多少钱济南做seo的公司排名

太原网站建设需要多少钱,济南做seo的公司排名,建筑工程信息查询,有做思维图的网站吗Powered by:NEFU AB-IN Link 文章目录165. 小猫爬山题意思路代码165. 小猫爬山 题意 翰翰和达达饲养了 N只小猫,这天,小猫们要去爬山。 经历了千辛万苦,小猫们终于爬上了山顶,但是疲倦的它们再也不想徒步走下山了(呜咕…

Powered by:NEFU AB-IN

Link

文章目录

  • 165. 小猫爬山
    • 题意
    • 思路
    • 代码

165. 小猫爬山

  • 题意

    翰翰和达达饲养了 N只小猫,这天,小猫们要去爬山。
    经历了千辛万苦,小猫们终于爬上了山顶,但是疲倦的它们再也不想徒步走下山了(呜咕>_<)。
    翰翰和达达只好花钱让它们坐索道下山。
    索道上的缆车最大承重量为 W,而 N只小猫的重量分别是 C1、C2……CN。
    当然,每辆缆车上的小猫的重量之和不能超过 W。
    每租用一辆缆车,翰翰和达达就要付 1美元,所以他们想知道,最少需要付多少美元才能把这 N只小猫都运送下山?

  • 思路

    可以看到n特别小,w特别大,所以不是一个背包问题,考虑爆搜
    DFS策略

    • 遍历目前开的所有车,若能放到这个车,就放
    • 若遍历完所有车都放不了,那么就开新车

    DFS剪枝

    • 如果车的数量比目前答案大了,return
    • 优先考虑决策少的,也就是分支少的节点,在此题中,重量大的更少被考虑,所以优先考虑重量大的,也就是事先降序排序
  • 代码

    /*
    * @Author: NEFU AB-IN
    * @Date: 2023-03-01 09:22:35
    * @FilePath: \Acwing\165\165.cpp
    * @LastEditTime: 2023-03-01 10:14:16
    */
    #include <bits/stdc++.h>
    using namespace std;
    #define int long long
    #undef int#define SZ(X) ((int)(X).size())
    #define ALL(X) (X).begin(), (X).end()
    #define IOS                                                                                                            \ios::sync_with_stdio(false);                                                                                       \cin.tie(nullptr);                                                                                                  \cout.tie(nullptr)
    #define DEBUG(X) cout << #X << ": " << X << '\n'
    typedef pair<int, int> PII;const int N = 20, INF = 0x3f3f3f3f;
    int c[N], sum[N];
    int n, w;
    int ans = INF;
    void dfs(int u, int k)
    {if (k >= ans)return;if (u == n + 1){ans = k;return;}for (int i = 0; i < k; ++i){if (c[u] + sum[i] <= w){sum[i] += c[u];dfs(u + 1, k);sum[i] -= c[u];}}sum[k] = c[u];dfs(u + 1, k + 1);sum[k] = 0;
    }signed main()
    {IOS;cin >> n >> w;for (int i = 1; i <= n; ++i){cin >> c[i];}sort(c + 1, c + 1 + n, greater<int>());dfs(1, 1);cout << ans << '\n';return 0;
    }
    
http://www.hkea.cn/news/578729/

相关文章:

  • 许昌网站开发博客营销
  • 做网站用jquery爱站网关键词挖掘
  • wordpress手动裁剪seo营销推广服务公司
  • 英文网站建设网站海南网站制作公司
  • 网页设计与网站建设主要内容软文营销的特点
  • 一起做网站17广州最新小组排名
  • 最专业的网站设计公司有哪些论坛企业推广
  • 单页网站怎么做外链个人网页
  • 宁波城乡住房建设局网站有效的网络推广
  • 网站建设 深圳销售crm客户管理系统
  • 高端网站开发设计站长之家字体
  • 免费网站建站工具购买域名的网站
  • 淘宝联盟怎么做网站百度网站提交
  • 前端做用vue做后台多还是做网站多青岛网站快速排名优化
  • 岳阳网站开发公司海淀区seo多少钱
  • 2017年做网站维护总结百度搜索软件
  • 南京网站建设公司点击器原理
  • 网站怎么编辑搜狗网站提交入口
  • 自建网站做外贸的流程广告推广方式
  • 警告欺骗网站模板免费注册
  • 获取网站访客信息seo分析师招聘
  • 制作网页的网站有哪些网站建设
  • 日本真人做爰无遮挡视频免费网站嘉兴关键词优化报价
  • 忻州市中小企业局网站贵州整站优化seo平台
  • 网页怎么制作超链接seo兼职接单平台
  • 网站建设中应注意哪些问题重庆整站seo
  • 贵阳网站建设哪家便宜微商软文范例大全100
  • 怎么在微信上做网站竞价交易
  • wordpress优化版4.7.4网站seo设计
  • 网上课程网站精准客户数据采集软件