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

怎么建设一个企业网站工程项目信息查询

怎么建设一个企业网站,工程项目信息查询,php企业网站demo,涿州做网站建设双指针应用场景#xff1a; 数组划分、数组分块 目录 一、移动0 二、复写0 从后向前 三、快乐数 链表带环 四、盛水最多的容器 单调性双指针 五、有效三角形个数 单调性双指针 六、和为s的两个数字 七、三数之和 细节多 需再练 一、移动0 class Solution { public:void move… 双指针应用场景 数组划分、数组分块 目录 一、移动0 二、复写0 从后向前 三、快乐数 链表带环 四、盛水最多的容器 单调性双指针 五、有效三角形个数 单调性双指针 六、和为s的两个数字 七、三数之和 细节多 需再练 一、移动0 class Solution { public:void moveZeroes(vectorint nums) {int dest -1;for(int cur 0;cur nums.size();cur){if(nums[cur]){swap(nums[dest],nums[cur]);}}} }; 二、复写0 从后向前 c 细节当最后cur 0时要小心越界。 class Solution { public:void duplicateZeros(vectorint arr) {int cur 0,dest -1;int n arr.size();while(cur arr.size()){if(arr[cur]) dest;else dest 2;if(dest n-1) break;cur;}if(dest n){arr[n - 1] 0;cur--;dest - 2;}while(cur 0){if(arr[cur]) arr[dest--] arr[cur--];else{arr[dest--] 0;arr[dest--] 0;cur--;}}} }; 三、快乐数 链表带环 class Solution { public:int bitSum(int n){int ret 0;while(n0){ret (n%10)*(n%10);n / 10;}return ret;}bool isHappy(int n) {int slow n, fast bitSum(n);while(slow ! fast){slow bitSum(slow);fast bitSum(bitSum(fast));}return slow 1;} }; 四、盛水最多的容器 单调性双指针 注意高度由矮的决定。 class Solution { public:int maxArea(vectorint height) {int n height.size();int left 0,right n-1;int ret 0;while(left right){int v min(height[left],height[right])*(right-left);ret max(ret,v);if(height[left] height[right]) left;else right--;}return ret;} }; 五、有效三角形个数 单调性双指针 核心两小边之和大于第三边就可以组成三角形。 class Solution { public:int triangleNumber(vectorint nums) {sort(nums.begin(),nums.end());int count 0;for(int m nums.size()-1;m 0;m--){int l 0,r m-1;while(l r){if(nums[l] nums[r] nums[m]) count (r-l),r--;else l;}}return count;} }; 六、和为s的两个数字 出现上面这样的报错是因为编译器觉得可能没有返回值最后随便返回一个就行。  七、三数之和 细节多 需再练 注意要避免越界。  class Solution { public:vectorvectorint threeSum(vectorint nums) {int n nums.size();sort(nums.begin(),nums.end());vectorvectorint ret;int i 0;while(i n){if(nums[i] 0)break;int left i1,right n-1,target -nums[i];while(left right){int sum nums[left]nums[right];if(sum target) left;else if(sum target) right--;else {ret.push_back({nums[i],nums[left],nums[right]});left,right--;while(left right nums[left] nums[left-1]) left;while(left right nums[right] nums[right1]) right--;} }i;while(i n nums[i] nums[i-1]) i;}return ret;} };
http://www.w-s-a.com/news/250035/

相关文章:

  • 设计网站会员wordpress rss聚合
  • 网站建设过程中的收获html5官方网站开发流程
  • 网站建设-信科网络h5美食制作网站模板下载
  • 聊城九洲建设有限公司网站师大暨大网站建设
  • 烟台网站建设学校潍坊市建设监理协会网站
  • 大良营销网站建设资讯建设厅网站总经济师是干什么的
  • 网站优化推广软件网站制作公司dedecms
  • 在哪一个网站做社保申报百度小程序开发平台
  • 东莞网站建设_东莞网页设计网站色调代号
  • 濮阳住房和城乡建设部网站给别人做ppt的网站
  • 电子商务网站建设规划心得广告投放媒体
  • 淘宝店铺购买价格宝应百度seo
  • 同一虚拟主机 2个网站如果网站设计时
  • 网站维护的协议做网站 需要 域名 空间
  • 高安建站公司济宁哪里做网站最便宜
  • 南宁建站免费模板简单的html网页设计
  • 吉林省建设 安全 网站沐风seo
  • 自己做捕鱼网站能不能挣钱软件开发公司需要什么硬件设备
  • 大连设计网站公司3小说网站开发
  • 建设环保网站查询系统网站建设168
  • 保险网站程序源码wordpress过滤敏感
  • 简述营销型网站推广的方法网站建设报价方案模板
  • 四川林峰脉建设工程有限公司网站为什么建设营销型网站
  • 网站模板搭建已经建网站做外贸
  • 网站建设选哪个wordpress实现微信登录界面
  • 网页设计网站哪个公司好学网站开发要多少钱
  • 商务网站建设ppt做视频分享网站
  • WordPress网站根目录有哪些wordpress用户等级
  • 私人装修接单网站重庆制作企业网站
  • 易企秀网站怎么做轮播图什么是网站版面布局