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

个人做二次元网站怎么赚钱wordpress 取消自适应

个人做二次元网站怎么赚钱,wordpress 取消自适应,从您的角度来看_对于农产品网站的建设有什么想法或建议呢?,wordpress创意小工具1.三数之和 对于这道题我们通过三次遍历肯定是可以解决的,但是应该会超时,这道题可以通过双指针来解决,我们可以先对数组进行排序,这样当第一个数大于0的时候就没有结果,同时我们可以将三数之和转化为两数之和&#xf…

1.三数之和

        对于这道题我们通过三次遍历肯定是可以解决的,但是应该会超时,这道题可以通过双指针来解决,我们可以先对数组进行排序,这样当第一个数大于0的时候就没有结果,同时我们可以将三数之和转化为两数之和,将第一个数设置为aim,在后续的数组中寻找两数之和为-aim,同时因为数组有序,和大于-aim了,就--right,小于就++left

        在这里还需要注意一个细节问题,我们的三元组是不能重复的,所以找到一个目标值后需要进行一个去重操作,查看++left, --right,++i后面的值是否相等

class Solution {
public:vector<vector<int>> threeSum(vector<int>& nums) {sort(nums.begin(), nums.end());vector<vector<int>> ret;int n = nums.size();for(int i = 0; i < n; ){if(nums[i] > 0) break;int left = i + 1, right = n - 1;int aim = -nums[i];while(left < right){if(nums[left] + nums[right] > aim) --right;else if(nums[left] + nums[right] < aim) ++left;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[right + 1]) --right;}}i++;while(i < n && nums[i] == nums[i - 1]) i++;}return ret;}
};

http://www.dtcms.com/a/464329.html

相关文章:

  • 濮阳做网站百度建立网站需要花多少钱
  • 涉密项目单位网站建设流程网站建设后台程序用什么语言
  • 酒店网站建设趋势简单网站开发项目实例
  • 贵州城乡建设厅考试网站福州全网营销推广公司
  • 电子商务网站的目的网络空间安全考研院校
  • 花店网站建设网络营销的基本内容有哪些
  • 做网站的公司 苏迪建设农产品网站总结ppt模板
  • 北京赵公口网站建设wordpress转换中文版
  • 百度如何建网站网站建设人员的组织
  • 企业网站如何优化二元期权网站建设
  • 长春网站z制作wordpress重写插件
  • 网站建设合同 附件广州网站建设 乐云seo
  • 网站生成自助网站前端如何做兼职
  • 悦然外贸建站郑州做商城网站
  • 新会网站设计深圳网站建设 排行榜
  • 最好的做网站seo怎么做推广
  • 网站关键词排名全掉了农博园网站建设投标书
  • 梨树做网站桂林市防疫最新政策
  • 网站建设取得实效wordpress页面不要菜单
  • 网站建设 北京昌平wordpress连接sql
  • 上海创意型网站建设如何设计自己的网页
  • 九酷为什么做福音网站做网站公司选择哪家好
  • 网站构建的基本流程五个环节网站设计模版免费建站
  • 网站地图 html平面设计课程标准
  • 数字网站建设上海建交人才网官网
  • 做书法网站的目的建设厅网站首页
  • 17网站一起做网店好不好怎么做服务器网站
  • 杭州 网站开发wordpress 主题安装 时间
  • 资阳网站网站建设网络市场调研的步骤
  • 国外 网站 欣赏哈尔滨网页模板建站