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

公司做网站的费用属于什么费用wordpress安卓ios应用

公司做网站的费用属于什么费用,wordpress安卓ios应用,网站相关推荐怎么做,网页后端开发LCP 28 采购方案 1.题目 小力将 N 个零件的报价存于数组 nums。小力预算为 target#xff0c;假定小力仅购买两个零件#xff0c;要求购买零件的花费不超过预算#xff0c;请问他有多少种采购方案。 注意#xff1a;答案需要以 1e9 7 (1000000007) 为底取模#xff0c…LCP 28 采购方案 1.题目 小力将 N 个零件的报价存于数组 nums。小力预算为 target假定小力仅购买两个零件要求购买零件的花费不超过预算请问他有多少种采购方案。 注意答案需要以 1e9 7 (1000000007) 为底取模如计算初始结果为1000000008请返回 1 2.解题思路 从题目给的注意和数据量来看暴力循环一定是不行的。因此代替暴力循环最常见的方法就是双指针。 首先分析题目输入是数组和预算目标值。输出的是数组中任意选取两个数相加可以小于目标值的所有方案。因此很容易想到需要对数组做一次排序。 step1. 数组升序排序qsort step2. 设置左指针在有序数组左端右指针在有序数组右端 step3. 以左指针为外循环基准左移右指针。当左指针 右指针的值恰好小于目标值时从左指针到右指针之间的所有数据则都满足要求则统计完当前左指针下满足条件的方案。 step4. 然后右移一次左指针右指针在当前位置下积蓄左移重复step3统计累计所有方案这时右指针不需要从最右端重新再刷新了因为左指针向右移动后一定满足 nums[left] nums[right] nums[left 1] nums[right] step5. 结束条件当左指针和右指针相遇以后左右指针之间的数据量为负数则不符合常理退出循环。 3.数据结构与算法 算法排序算法双指针 4.排序算法 双指针 int sort_up(const void *a, const void *b) {return *(int *)a - *(int *)b; } int purchasePlans(int* nums, int numsSize, int target){qsort(nums, numsSize, sizeof(nums[0]), sort_up);int left 0;int right numsSize - 1;long long sum 0;while (left right) {if (nums[right] nums[left] target)right--;else {sum (long long)(right - left);left;c}}sum (int) (sum % (1000000007));return sum; }
http://www.pierceye.com/news/500012/

相关文章:

  • flash网站用什么做wordpress搭建群空间
  • 如何用社交网站开发客户学网络营销有前途吗
  • 做瞹瞹瞹视频免费网站wordpress不提示系统更新
  • 加气站类型的网站建设重庆工程招投标交易信息网
  • 如何做分类网站信息营销产品展示网站模板
  • 做网站用哪种编程语言网店营销策略
  • 已经注册了域名怎么做简单的网站知乎问答网站开发教程
  • html5做手机网站网页设计如何制作背景
  • vs2010网站开发示例wordpress apply filters
  • 产品网站建设建议定制软件的网站
  • 极速彩票网站建设创造网站需要多少钱
  • 不要域名能建网站么工作室建设规划
  • html网站首页图片切换一元购物网站怎么做
  • 焦作网站建设费用wordpress php最大输出变量
  • 移动端高端网站开发做私活的网站
  • 广东专业做网站浙江建设工程信息网高工评选
  • 当阳网站建设电话时尚类网站建设
  • 南平网站建设公司seo中文含义是什么
  • 重庆科技建设信息网站关键词做网站标题是什么意思
  • 潍坊中企动力做的网站怎么样哪个网站做黄金交易最好
  • 徐州金网网站建设西安网站建设制作公司
  • 中小企业网站建设好么做国外网站衣服码数要怎么写
  • 新浪做网站wordpress divi 主题
  • 微网站建设资讯网页游戏开发教程
  • 网站建设评估百度公司地址
  • python 做网站开发吗搜房网网站跳出率
  • 深圳企业模板网站建设做高性能的网站 哪门语言好
  • 网站后台不能上传微信公众平台网页版登陆
  • 广州网站营销seo费用成都建设网站那家好
  • 网站建设规划书结构简单wordpress