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

网站服务器送一年wordpress 活动通知

网站服务器送一年,wordpress 活动通知,中小企业网站建设客户需求调查问卷,移动应用开发实训报告该题运用贪心算法#xff0c;核心思想是在每次分组时#xff0c;尽可能让价格较小和较大的纪念品组合在一起#xff0c;以达到最少分组的目的。 【算法思路】 输入处理#xff1a;首先读取纪念品的数量n和价格上限w#xff0c;然后依次读取每件纪念品的价格#xff0c;…该题运用贪心算法核心思想是在每次分组时尽可能让价格较小和较大的纪念品组合在一起以达到最少分组的目的。 【算法思路】 输入处理首先读取纪念品的数量n和价格上限w然后依次读取每件纪念品的价格并将其存储在容器vector中 排序使用 sort 函数对纪念品的价格进行从小到大的排序。排序的目的是方便后续使用双指针法能快速找到价格最小和最大的纪念品。 双指针初始化初始化两个指针 left 和 right分别指向价格最小和最大的纪念品。同时初始化分组数量 groups 为 0。 分组过程 ◦ 当 left 小于等于 right 时进入循环 ◦ 如果 left 等于 right说明只剩下一个纪念品将分组数量加 1 并跳出循环。 ◦ 如果价格最小和最大的纪念品价格之和不超过价格上限 w 则将它们分为一组left 指针右移一位right 指针左移一位分组数量加 1。 ◦ 如果价格最小和最大的纪念品价格之和超过价格上限 w 则将价格最大的纪念品单独分为一组right 指针左移一位分组数量加 1。 输出结果循环结束后输出分组的数量。 【代码示例】 #include iostream #include vector #include algorithm using namespace std;int main() {int w, n;// 读取每组纪念品价格上限 w 和纪念品数量 ncin w;cin n;// 使用 n 来初始化 vector 的大小vectorint P(n);// 读取每个纪念品的价格for (int i 0; i n; i) {cin P[i];}// 对纪念品价格从小到大排序sort(P.begin(), P.end());// 双指针法分组int left 0;int right n - 1;// 初始化分组数量为 0int groupCount 0;while (left right) {if (left right) {// 若只剩一个纪念品单独成一组groupCount 1;break;}if (P[left] P[right] w) {// 若最小和最大价格的纪念品能分在一组groupCount 1;left 1;right - 1;} else {// 若不能最大价格的纪念品单独成一组right - 1;groupCount 1;}}// 输出最少的分组数量cout groupCount endl;return 0; }注意 ①双指针一般是整数类型的索引而非指针类型 ②使用 n 来初始化 vector 的大小 ③将groupCount初始化为0避免未定义行为
http://www.tj-hxxt.cn/news/221748.html

相关文章:

  • 用vs做网站我想做代加工
  • 乐清网站建设yq01wordpress按钮切换内容
  • 杭州哪个网站建设最好苏州网站建设案例
  • 受欢迎的天津网站建设cms客户管理系统程序源码
  • 如何做自己的网站wordpress 火车头发布
  • 网站设置为应用程序网站关键词没排名怎么办
  • 徐州建设银行网站手机测评做视频网站
  • 页面好看的教育类网站模板揭阳网站建设揭阳
  • 手机网站展示品牌网站建设维护
  • 全国网站打开速度wordpress免费采集器
  • 证券投资网站建设免费大数据分析网站
  • p2p金融网站开发php mysql的网站开发
  • 小而美企业网站建设学建站论坛
  • 网站付费功能描述描述对于营销型网站建设很重要飘红效果更佳
  • 购物网站主页模板软件下载站网站源码免费
  • 怎样做视频上网站赚钱wordpress apache版本号
  • 敦煌做网站的公司电话网站建设怎么选择
  • 企业网站建设的常见流程中文域名注册 .网站
  • 网站开发实战作业答案移动端网站开发与网页开发区别
  • 网络营销有哪些功能?百度app优化
  • 网页效果制作外贸网站怎么做seo
  • 济南著名网站建设wordpress获取分类下所有文章
  • 旅游网站建设问题百度域名多少钱
  • 网站设计团队有哪些职业任经理 徐州网站建设
  • 网站有可能搜不到吗wordpress注册完成请检查电子邮件
  • 做网站需要硬件设施网站设计基础知识
  • 佛山行业网站建设邯郸网站建设行情
  • 有没有什么排版的网站做seo网站地图重要吗
  • 华为官方网站进入海口网站建设公司哪家好
  • 网站的网络推广方案摄影网站免费