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

包头网站建设公司良居网络施工企业会计王玉红课后答案

包头网站建设公司良居网络,施工企业会计王玉红课后答案,wordpress纯代码下载,网站运营外包1.860柠檬水找零 贪心策略#xff1a;先找大钱#xff0c;再找小钱#xff0c;20的不参与找钱 思路#xff1a;用five,ten存放5元和10元的个数#xff0c;初始化都是0#xff0c;如果给的钱是5元#xff0c;直接five,如果给的是10元#xff0c;只能找5#xff0c;判…1.860柠檬水找零 贪心策略先找大钱再找小钱20的不参与找钱 思路用five,ten存放5元和10元的个数初始化都是0如果给的钱是5元直接five,如果给的是10元只能找5判断此时有没有5有就找没有就返回false,如果给的钱是20分三种情况1有10元先找十元再找5元。2.没有10元找三个5元。3.如果5元10元都不够返回false. class Solution { public://贪心算法先找大钱再找小钱bool lemonadeChange(vectorint bills) {int five 0,ten 0;//代表两种的个数因为20是就算你有也不能参与找零int n bills.size();for(int i 0;in;i){if(bills[i] 5){five;}else if(bills[i] 10){if(five0){return false;}else{five--;}ten;}else if(bills[i] 20){if(ten0){ten--;if(five0){five--;}else{return false;}}else{if(five3){five five - 3;}else{return false;}}}}return true;} }; 2.406根据身高重建队列 贪心策略分为两次贪心。 第一次贪心第一次贪心按照身高从高到低进行排列如果同样的身高那么个数小的在前面 第二次贪心遍历按照个数的大小进行插入由于前面的遍历保证了你前面的数一定是比你大的数所以你只需要找到第i个位置插入即可。 重点比较器的设计 附加知识点vector的扩容花费的时间比较长。所以另外一种方法使用list来做相对来说花费时间比较少。 class Solution { public://两次贪心算法第一次按照身高从高到低进行排序第二次按照个数进行微调//比较器按照身高从高到低排序次序按照从小到大进行排序static bool cmp(vectorint a,vectorint b){if(a[0] b[0])return a[1]b[1];return a[0]b[0];}vectorvectorint reconstructQueue(vectorvectorint people) {sort(people.begin(),people.end(),cmp);vectorvectorint result;for(int i 0;ipeople.size();i){int position people[i][1];result.insert(result.begin()position,people[i]);}return result;} }; 3.用最少数量的箭引爆气球 贪心策略【leftright】一个right能够覆盖更多的left。 思路按照先left再right的方式进行升序排列然后直到遇到了一个position[i][0]right此时计数1的同时更新[left,right]. class Solution { public://设计一个比较器按照从小到大的顺序排列如果相等的话按照第二个的升序进行排列static bool cmp(vectorint a,vectorint b){if(a[0] b[0])return a[1]b[1];return a[0]b[0];}//思路先进行排序然后按照顺序遍历找到第i个位置能射的最多的个数int findMinArrowShots(vectorvectorint points) {sort(points.begin(),points.end(),cmp);int n points.size();if(n 0)return 0;int left points[0][0];int right points[0][1];int val 1;for(int i 0;in;i){left points[i][0];//由于这个是递增的所以这个就是左边的最大值right min(right,points[i][1]);//代表这一块的右边的最小值if(leftright){//代表超过了此时对应的射箭次数就要1val;right points[i][1];//此时要更新右边的位置}}return val;} };
http://www.zqtcl.cn/news/651257/

相关文章:

  • 外贸商城网站制作公司毕业设计做系统网站
  • 曲阜住房城乡建设局网站php用什么工具做网站
  • 深圳网站开发奇辰科技视觉vi设计系统
  • 网站开发与管理期末考试工商年检在哪个网站做
  • 网站建设有什么系统深圳微网站
  • 网站建设算什么专业企业建设网站需要注意什么
  • 太原cms建站模板建设部网站监理注销查询
  • 流量对网站排名的影响因素网站内容的作用
  • 彩钢做网站能赚钱吗合肥市住房和城乡建设厅
  • 顺德网站建设itshunde罗村建网站
  • 网站开发语言开发十大免费货源网址
  • 网站建设要那些收费项如何做自己的淘客网站
  • 郴州文明网网站网站设计策划书3000字
  • 免费学习资源网站网站维护得多久
  • 电子商务网站建设考试重点长沙网站推广平台
  • 商业性质网站建设步骤佛山企业网站优化
  • 做网站投入网站设计与开发未来发展方向
  • 网站seo优化外包顾问网站ip解析
  • 贵阳建网站公司兼职网站推广如何做
  • 建设企业网站公司价格page做网站
  • 直播网站建设模板跨境电商选品
  • 购物网站有哪些shop++是什么
  • 自动化优化系统网站建设网站建设类文章
  • 网站建设以及推广提案书支付通道网站怎么做
  • 上海兼职做网站凤凰军事新闻
  • 青田建设局网站ui培训哪好
  • 佛山网站seo哪家好全返网站建设
  • 快速建站哪个平台好常见网页设计
  • 织梦网站地图模板网站服务费
  • 织梦建设两个网站 视频互联网公司排名1000