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

为什么我自己做的网站百度不到收录情况

为什么我自己做的网站百度不到,收录情况,搬家网站怎么做,哪些网站是python做的文章目录 06从尾到头打印链表03数组中重复的数字04二维数组中的查找05 替换空格06重建二叉树背英语单词,看了二十页 06从尾到头打印链表 从尾到头遍历链表 方法一就是用栈来辅助,栈的结构是先进后出的,将链表中的元素加入到栈中去&#xff0…

文章目录

    • 06从尾到头打印链表
    • 03数组中重复的数字
    • 04二维数组中的查找
    • 05 替换空格
    • 06重建二叉树
    • 背英语单词,看了二十页

06从尾到头打印链表

从尾到头遍历链表
方法一就是用栈来辅助,栈的结构是先进后出的,将链表中的元素加入到栈中去,然后一个个弹出来。
方法二 递归,递归到链表的尾部,然后返回,将所有的元素添加到集合中去,再将集合转为数组返回。

03数组中重复的数字

找到数组中重复的数字,刚开始采用的是hash表,用map集合来写,但是过于复杂,其实一个数组就行了,遍历对应的数组,如果在数组中没有,那么就对应的值++,如果对应的值不等于0,那么就找到了,直接返回这个数即可

04二维数组中的查找

在这里插入图片描述
这样的一个矩阵,想要查询一个数是否在其中,刚开始的思路是:将二维数组转为一维数组,然后排序,在用二分进行查找。但是时间复杂度较高,不便于操作。
观察发现,从左下角或者右上角看,类似于一个二叉树,对于一个节点,左边的值小于它,右边的值大于它,所以这是一个二叉树。那么就从左下角开始,如果当前的值小于目标值,那么对应的行需要减减,如果大于目标值,对应的列需要加加;

05 替换空格

可以直接用api进行拼接,其他方法是用StringBuilder进行拼接,将字符串转为字符数组,遇到空格,拼接”%20“;其他拼接字符,最后再return sb.toString();

06重建二叉树

前序遍历性质: 节点按照 [ 根节点 | 左子树 | 右子树 ] 排序。
中序遍历性质: 节点按照 [ 左子树 | 根节点 | 右子树 ] 排序。
递推参数: 根节点在前序遍历的索引 root 、子树在中序遍历的左边界 left 、子树在中序遍历的右边界 right ;

终止条件: 当 left > right ,代表已经越过叶节点,此时返回 null ;

递推工作:

建立根节点 node : 节点值为 preorder[root] ;
划分左右子树: 查找根节点在中序遍历 inorder 中的索引 i ;
为了提升效率,使用哈希表 dic 存储中序遍历的值与索引的映射,查找操作的时间复杂度为 O(1) ;

背英语单词,看了二十页

http://www.mmbaike.com/news/57915.html

相关文章:

  • 广州番禺邮政编码广州seo推广优化
  • 网站中的qq客服怎么做的哈尔滨关键词优化报价
  • 保定企业网站开发查询网 网站查询
  • 华为网站建设发免费广告电话号码
  • 北京欢迎你网站建设如何在外贸平台推广
  • 泰安网络推广公司平台seo交流qq群
  • 元谋县住房和城乡建设局网站网站提交
  • 传奇怎么做充值网站杭州搜索引擎优化公司
  • 域名网站排名网络营销和直播电商专业学什么
  • 如何用word做简单的网站百度上做优化
  • 苏州调查公司怎么收费seo站内优化技巧
  • 湖南长沙招聘信息最新招聘2022优化软件seo排名
  • 做可直接下单购买的网站网络推广的平台有哪些
  • 购物平台网站建设流程怎么设置自己的网站
  • 一站式做网站哪家专业免费b站推广短视频
  • 网站排名优化方法讲解今天中国新闻
  • 网站多久典型的口碑营销案例
  • 网站浮动广告代码关键词快速排名不限行业
  • 湖北硕丰建设有限公司网站建站公司
  • 如何建设专题网站青岛关键词优化seo
  • 湛江市建设局网站南宁网络推广外包
  • 推进门户网站建设 用好用活新站优化案例
  • dwcs5做网站广州网站推广运营
  • 哪些网站做物流推广好推广普通话的意义30字
  • 美食网页设计报告长春网站优化哪家好
  • wordpress 下载 主题安徽百度关键词优化
  • 自助 建站沧州网站推广优化
  • 汽车网站建设公司优化大师官网登录入口
  • 网站建设一般多钱福建seo顾问
  • 嘉定公司网站设计市场调研怎么写