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

tomcat做网站并发官方网站app

tomcat做网站并发,官方网站app,网站做app开发工具,joomla和wordpress双指针应用场景#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.hkea.cn/news/14552581/

相关文章:

  • 网站搜索功能如何实现网站开发的论文引言
  • 湖南广源建设工程有限公司网站60平米一居室装修价格
  • 看装修效果图哪个网站好wordpress安装水煮鱼
  • 企业网站维护存在问题抖音搜索seo
  • 苏州教育学会网站建设福州天成设计
  • 祥云平台官方网站淘宝网站是语言用什么做的
  • 金华北京网站建设百度知道在线
  • 外贸网站推广建站推广营销网络
  • 福田做商城网站建设找哪家公司比较安全娱乐类网站怎么建设
  • 采购网站建设做游戏模型挣钱的网站
  • 网站icp备案怎么查询东莞软件开发培训
  • 网站后台英语去哪里做网站比较好
  • 网站优化网络推广seowordpress弹窗下载插件
  • 嘉兴自助建站系统免费加入微商代理
  • 专业的网站开发建设淄博桓台网站建设方案
  • 赌求网站开发wordpress修改主题教程
  • 广西建设工程协会网站全国信息公示系统官网
  • 山东网站建设设计简易手机网站开发
  • 网站开发怎么兼容浏览器实业 东莞网站建设
  • 厦门北京网站建设公司哪家好企业网站改版方案
  • 做毕业网站的周记wordpress 公众号 采集器
  • 泰兴企业网站建设金融网站建设多少钱
  • 做网站的会计分录郑州网站建设伟置
  • 做易拉宝的素材网站摄影工作室网页设计
  • 网站意见反馈源码响应式网站的制作工具
  • 中国城乡住房和城乡建设部网站首页广州抖音推广公司
  • 德州做网站的公司有哪些怎么自己开发小程序
  • 可以做区位分析的网站企业qq官网
  • 积分网站建设网站建网站建设企业
  • 论mvc框架在网站开发的应用centos7.0 wordpress