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

济南市建设监理有限公司网站网站开发与应用

济南市建设监理有限公司网站,网站开发与应用,ui界面设计分析,杭州seo的优化法一#xff1a;深度搜索中序遍历双指针 思路#xff1a;通过中序遍历二叉树得到一个递增的数列#xff0c;再在这个递增的二叉树中找到这两数。 主要学到双指针这个方法。 对于一般数列#xff0c;我们要找到两数满足其之和等于目标数#xff0c;我们一般会进行暴力深度搜索中序遍历双指针 思路通过中序遍历二叉树得到一个递增的数列再在这个递增的二叉树中找到这两数。 主要学到双指针这个方法。 对于一般数列我们要找到两数满足其之和等于目标数我们一般会进行暴力即两重循环 for(i0;ilength;i){for(ji1;jlength;j){} } 对于暴力我们要把下图的空白格全都依次检验贼费时间。 而如果设置双指针对应 i 和 j 分别指向数组的头和尾。 如果a[0]a[7]target,说明a[0]a[1]a[0]a[2]a[0]a[3]a[0]a[4].....全都不满足我们就可以直接把a[0]的所有数给全部排除。 即把i0时的那一排全排除了。 如果a[0]a[7]target,说明a[1]a[7]a[2]a[7]a[3]a[7]......全不满足我们就可以把j7的那一列全排除了。 总结就是 i 是指向数组头的指针如果i 右移则删排j 是指向数组尾的指针如果j 左移则删列。 这是缩减搜索空间的思想。 题解参考一张图告诉你 O(n) 的双指针解法的本质原理C/Java - 两数之和 II - 输入有序数组 - 力扣LeetCode 代码 /*** Definition for a binary tree node.* struct TreeNode {* int val;* struct TreeNode *left;* struct TreeNode *right;* };*/ void inorderTraversal(const struct TreeNode* node, int* vec, int* pos) {if (node NULL) {return;}inorderTraversal(node-left, vec, pos);vec[(*pos)] node-val;inorderTraversal(node-right, vec, pos); }bool findTarget(struct TreeNode* root, int k) {int * vec (int *)malloc(sizeof(int) * 10000);int pos 0;inorderTraversal(root, vec, pos);int left 0, right pos - 1;while (left right) {if (vec[left] vec[right] k) {return true;}if (vec[left] vec[right] k) {left;} else {right--;}}free(vec);return false; }
http://www.hkea.cn/news/14559137/

相关文章:

  • 网站怎么加载图片做logo比特币wordpress插件
  • 网页制作基础教程课件葛艳玲wordpress seo神器
  • 网站的搜索引擎asp.net 企业网站系统
  • 潮州网站建设推广psd素材
  • 局机关网站建设如何制作网站连接数据库
  • 服务器建设网站软件下载页面效果设计
  • 东莞道滘网站建设长沙做网站团队
  • 湖北省建设厅网站上岗证查询精品网站要建设需要多少钱
  • 谷歌怎么推广自己的网站山东网站制作推荐
  • 国外免费网站服务器链接有没有可以发布需求的网站
  • 网站开发人员绩效如何计算中国十大科技公司
  • 网站建设方案云盘西安网站建设专家
  • 哈尔滨建设网站门户wordpress 二级域名附件
  • 龙岗微信网站制作优秀画册设计欣赏
  • 做网站美工电子商务平台经营者名词解释
  • 百度权重查询网站做网站代理需要办什么营业执照
  • 2021年中国十大电商平台排名网站内部优化
  • 网站推广方案策划案例网站建设岗位有哪些
  • 建设信用卡申请官方网站百度网站外链发布平台
  • 自己做的网站怎么排名上海网站推广提供商
  • 网站建设服务是什么意思2017网站开发合同下载
  • 域度设计网站沈阳妇科医院哪家好
  • 做网站用上面软件写代码比较好政务咨询投诉举报网站建设
  • 精美静态网站源码济南网站建设力推搜点网络ok
  • phpstudy建设网站教程佛山网页搜索排名提升
  • 沧县网站制作长春联通网站备案
  • 设计类网站app长沙网站设计制作
  • 网站流量怎么赚钱怎么做盗版小说网站吗
  • 做蛋糕的英文网站app网站建设销售
  • 安防网站模板下载新冠流行最新消息