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

做公司网站需要学哪些网站开发公司北京

做公司网站需要学哪些,网站开发公司北京,网站设计错误,石家庄做网站的公司哪个好刷题记录 134. 加油站135. 分发糖果860. 柠檬水找零406. 根据身高重建队列 134. 加油站 leetcode题目地址 记录全局剩余油量和当前剩余油量#xff0c;当前剩余小于0时#xff0c;其实位置是当前位置的后一个位置。若全局剩余油量为负#xff0c;则说明整体油量不足以走完… 刷题记录 134. 加油站135. 分发糖果860. 柠檬水找零406. 根据身高重建队列 134. 加油站 leetcode题目地址 记录全局剩余油量和当前剩余油量当前剩余小于0时其实位置是当前位置的后一个位置。若全局剩余油量为负则说明整体油量不足以走完全程。 小trick可以加速c程序运行。 // c cin.tie(nullptr) - sync_with_stdio(false);cin.tie(nullptr)避免调用cin时自动刷新cout。 sync_with_stdio(false)关闭 C 标准流与 C 标准流同步例如cin和scanf同步。 下面另一种写法 // c std::ios::sync_with_stdio(false); // 关闭 C 和 C 流的同步 std::cin.tie(nullptr); // 解开 cin 和 cout 的绑定时间复杂度 O ( n ) O(n) O(n) 空间复杂度 O ( 1 ) O(1) O(1) // c class Solution { public:int canCompleteCircuit(vectorint gas, vectorint cost) {cin.tie(nullptr) - sync_with_stdio(false);int start0, rest0, all0;for(int i0; igas.size(); i){rest gas[i]-cost[i];all gas[i]-cost[i]; if(rest0) {rest0;start i1;}}if(all0) return -1;return start;} };135. 分发糖果 leetcode题目地址 先初始化糖果列表均为1因为每个人至少发一个。先从前向后检查若后一个大于前一个则后一个糖果等于前一个糖果1。 再从后向前检查若后一个小于前一个将前一个糖果赋值为max(当前糖果后一个糖果1)。 时间复杂度 O ( n ) O(n) O(n) 空间复杂度 O ( 1 ) O(1) O(1) // c class Solution { public:int candy(vectorint ratings) {cin.tie(nullptr) - sync_with_stdio(false);int all0;vectorint candies(ratings.size(), 1);for(int i1; iratings.size(); i){if(ratings[i-1]ratings[i]){candies[i] candies[i-1]1;}}for(int iratings.size()-2; i0; i--){if(ratings[i1]ratings[i]){candies[i] max(candies[i1]1, candies[i]);}}for(int i0; icandies.size(); i){all candies[i];}return all;} };860. 柠檬水找零 leetcode题目地址 记录5元和10元的个数当出现找不开就返回false。 时间复杂度 O ( n ) O(n) O(n) 空间复杂度 O ( 1 ) O(1) O(1) // c class Solution { public:bool lemonadeChange(vectorint bills) {int rest10, rest20;for(int i0; ibills.size(); i){if(bills[i]5) rest1;else if(bills[i]10){if(rest1 0) {rest1--;rest2;}else{return false;}}else if(bills[i]20){if(rest20 rest10) {rest1--;rest2--;}else if(rest13){rest1-3;}else return false;}}return true;} };406. 根据身高重建队列 leetcode题目地址 思路来源 时间复杂度 O ( n ) O(n) O(n) 空间复杂度 O ( n ) O(n) O(n) // c class Solution { public:static bool cmp(const vectorint a, const 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 i0; ipeople.size(); i){int pos people[i][1];result.insert(result.begin()pos, people[i]);}return result;} };
http://www.hkea.cn/news/14455447/

相关文章:

  • 合肥网站建设久飞无锡高端网站设计
  • 安徽住房和建设厅网站做终端客户网站
  • 做6个页面的网站校园社交网站开发
  • 佛山免费建站公司外包做网站平台 一分钟
  • 石家庄市住房和城乡建设厅网站杭州网站制作服务
  • mvc5 网站开发美學 pdfwordpress分享内容插件
  • 南宁网站建设报价北京制作手机网站
  • 邢台网站建设哪家公司好小规模公司自学做账
  • 网站你懂我意思正能量app中国建设银行的官方网站
  • 网站被降权如何恢复腾讯云网站建设教学视频教程
  • 网站开发语言php新媒体营销方案策划书
  • 成都天府新区网站建设工作室建设
  • 深圳品牌网站建设服务费用网站建设的技术难点
  • 几个做ppt的网站知乎wordpress-move
  • 鲜花便宜的网站建设电子商务网站开发技术解决方案
  • 公司网站建设合作协议wordpress安装无法链接数据库
  • 智能家居网站模板上海企业查询官网
  • 科技网站备案网站后台编辑
  • 新乡集团网站建设建站教程视频下载
  • 儿童网站欣赏wordpress分类标题自定义
  • 云南建设厅网站职称评定芜湖网站网站建设
  • 德州口碑好的网站制作公司wordpress retina
  • 一级造价工程师报名网站淘宝店铺推广渠道有哪些
  • 服装营销型网站建设给娃娃做衣服卖的网站
  • 网站建设 开发个人网站建设在哪里
  • wordpress模板 门户网站怎么建立挣流量的网站
  • 自己做的网站在浏览器上显示不安全关于网站建设请示
  • 制作网页教程简单进一步优化落实
  • php+mysql 网站建设采集站seo赚钱辅导班
  • 浙江省建设厅网站wordpress配置主题