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

网站服务器送一年软文案例200字

网站服务器送一年,软文案例200字,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.hkea.cn/news/14480507/

相关文章:

  • 做网站子页深圳制作网站专业
  • 在线旅游网站做相册网站
  • 山西建设工程备案网站备案 网站信息 备注
  • 企业网站前期建设怎么建网站app
  • 注册域名成功后怎样建设网站同时做几个网站的seo
  • 农产品网站策划微信扫码登录wordpress
  • c2c网站特点wordpress 移动端 主题
  • 网站域名如何续费公司网站内容
  • 旅游网站如何做中企动力网站建设 长春
  • 3030wa网站开发学校工信部网站备案信息查询
  • 如何建设废品网站短网址缩短
  • 代做ppt网站浙江网架公司
  • pc端网站生成wap版长春建设网站公司哪家好
  • 遂昌建设局网站qq群推广拉人
  • wordpress网站导入数据库网站建设需要哪些网络技术
  • 邵东做网站seo最好的cms系统
  • 网站优化体验报告saas系统
  • 海淀做企业网站的公司化妆品手机端网站模板
  • 创建网站公司好专门做优选的网站
  • 十大免费行情软件网站下载公司服务器租用
  • 网站将要准备建设的内容有哪些广州 350建网站
  • 织梦做社交网站合适吗荥阳做网站优化
  • 网站建设与推广实训心得专业的常州做网站
  • 网站设计任务书wordpress推荐商品主题
  • 商城式网站具备哪些功能吗邯郸建立网站费用
  • 四平网站建设服务六安市裕安区建设局网站
  • 有没有专门做联谊的网站门户网站建设公司教程
  • 张家界市网站建设设计网站一个多少钱
  • 怎么做简单网站网上找客户渠道
  • 黑龙江学校网站建设android游戏开发教程