ādé✨
作者有点忙,还没写简介
  • 会员等级: 博主
  • 发表文章: 29719 篇
  • 访问人气: 12W+ 人气
  • 最近登录: 一天前
circle-image
文章总计
29719 篇文章
circle-image
评论次数
117 次评论
circle-image
访问总计
472W+ 阅读
circle-image
注册天数
3525 天
Python矩阵中的路径

回溯法。任选一个格子作为路径的起点。假设矩阵中某个格子的字符为ch并且这个格子将对应于路径上的第i个字符。如果路径上的第i个字符不是ch,那么这个格子不可...

/ 0 评论 / 1684 阅读 / 0 赞
Python滑动窗口的最大值

我们把可能成为滑动窗口的最大值的数值下标存入一个两端开口的队列index中。首先遍历输入数组,在遍历次数小于窗口长度的时候,如果index数组里面含有元素...

/ 0 评论 / 2010 阅读 / 0 赞
Python数据流中的中位数

构建一个最大堆和一个最小堆,分别存储比中位数小的数和大的数。当目前两堆总数为偶数的时候,把数字存入最大堆,然后重排最大堆,如果最大堆的堆顶数字大于最小堆堆...

/ 0 评论 / 2096 阅读 / 0 赞
Python序列化二叉树

最终要实现的是二叉树的序列化和反序列化。首先来看二叉树的序列化,二叉树的序列化就是采用前序遍历二叉树输出节点,再碰到左子节点或者右子节点为None的时候输...

/ 0 评论 / 1540 阅读 / 0 赞
Python按之字形顺序打印二叉树

按之字形顺序打印二叉树需要两个栈。我们在打印某一行节点时,拔下一层的子节点保存到相应的栈里。如果当前打印的奇数层,则先保存左子节点再保存右子节点到第一个栈...

/ 0 评论 / 1529 阅读 / 0 赞
Python把二叉树打印成多行

引入两个队列。首先把当前层的节点存入到一个队列queue1中,然后遍历当前队列queue1,在遍历的过程中,如果节点有左子树或右子树,依次存入另一个队列q...

/ 0 评论 / 1588 阅读 / 0 赞
Python对称的二叉树

分为递归和非递归的两种方式,思想是一样的。主要就是把叶子节点的None节点也加入到遍历当中。按照前序遍历二叉树,存入一个序列中。然后按照和前序遍历对应的先...

/ 0 评论 / 1536 阅读 / 0 赞
Python二叉树的下一个结点

三种情况:当前节点有右子树的话,当前节点的下一个结点是右子树中的最左子节点;当前节点无右子树但是是父节点的左子节点,下一个节点是当前结点的父节点;当前节点...

/ 0 评论 / 1641 阅读 / 0 赞
Python删除链表中重复的结点

我们需要设置一个指针preNode,preNode最开始为None,然后设置两个指针,pNode指向当前节点,pNext指向pNode下一个结点,⓵如果p...

/ 0 评论 / 1620 阅读 / 0 赞
Python链表中环的入口结点

寻找链表中环的入口结点主要分成三个步骤:首先是设置两个快慢指针,如果快慢指针相遇,则快慢指针必然都在环中;然后从相遇的地方设置一个指针向后遍历并记录走的步...

/ 0 评论 / 1471 阅读 / 0 赞
Python字符流中第一个不重复的字符

引入两个辅助存储空间。一个Dict存储当前出现的字符以及字符出现的次数,一个List存储当前出现字符。然后每次比较List的第一个字符在Dict中对应的次...

/ 0 评论 / 1703 阅读 / 0 赞
Python表示数值的字符串

这道题的关键也在于讨论清楚情况,把所有可能出现的情况都考虑到。需要注意的是,指数E后面必须跟一个整数,不能没有数,也不能为小数。''&...

/ 0 评论 / 1790 阅读 / 0 赞
Python正则表达式匹配

''' 请实现一个函数用来匹配包括'.'和'*'的正则表达式。 模式中的字符...

/ 0 评论 / 1411 阅读 / 0 赞
Python构建乘积数组

作图画出一个n*n的矩阵,即可看出规律。注意需要得到的向量初始化的时候,初始化的值应该为1。''' 给定一个数组A[0,1,...

/ 0 评论 / 1207 阅读 / 0 赞
积极对作品评论进行回复、点赞及置顶等管理操作,可以提升互动数,进而提升积分等级哦