当前位置:首页 » 节点 - 第1页

06月03日

数据结构-树及其概念_chuxinchangcun的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 352次
数据结构-树及其概念_chuxinchangcun的博客

传送门点击跳转树问:子树是否可以有交集树的相关概念树的表示方法:假设说明树的度为N->最大的节点的度为N未知树的度->使用顺序表双亲表示法最优表示方法:左孩子右兄弟表示法经典的树形结构:文件系统树树是一种非线性的数据结构,它是由n(n>=0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树,也就是

06月03日

打卡第五天—图的最短路径和距离_python菜鸟

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 313次
打卡第五天—图的最短路径和距离_python菜鸟

文章目录一、前言二、最短路线2.1教程2.1.1sparse创建稀疏矩阵2.1.2有向图最短路径(1)2.1.3有向图最短路径(2)2.1.4无向图最短路径(1)2.1.5无向图最短路径(2)三、总结一、前言动态规划是求解某类问题的一种方法,是考察问题的一种途径,而不是一种特殊算法(如线性规划是一种算法)

06月01日

<LeetCode天梯>Day029环形链表(哈希表+双指针) | 初级算法 | Python_应无所住而生其心

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 325次
<LeetCode天梯>Day029环形链表(哈希表+双指针) | 初级算法 | Python_应无所住而生其心

💖作者简介:大家好,我是车神哥,府学路18号的车神🥇📝个人主页:应无所住而生其心的博客_府学路18号车神_CSDN博客🎉点赞➕评论➕收藏==养成习惯(一键三连)😋📖本系列主要以刷LeetCode(力扣)网站的各类题为标准,实现自我能力的提升为目标⚡⚡希望大家多多支

06月01日

【C++】list详解_jhao的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 316次
【C++】list详解_jhao的博客

list前言一、list的节点二、list的迭代器2.1、模板参数为什么是三个2.2const迭代器2.3修改方法二、美中不足三、迭代器的分类3.xstd::find的一个报错总结前言list相较于vector来说会显得复杂,它的好处是在任意位置插入,删除都是一个O(1)的时间复杂度。一、list的节点template<classT>struct__list_node{typedefvoid*void_pointer

06月01日

【LeetCode 二叉树专项】验证二叉搜索树(98)_TakingCoding4Granted的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 271次
【LeetCode 二叉树专项】验证二叉搜索树(98)_TakingCoding4Granted的博客

文章目录1.题目1.1示例1.2说明1.3限制2.解法一(递归中序遍历)2.1分析2.2实现2.3复杂度3.解法二(迭代中序遍历)3.1分析3.2解答3.3复杂度4.解法三(基于定义的递归解法)4.1分析4.2解答4.3复杂度1.题目给你一个二叉树的根节点root,判断其是否是一个有效的二叉搜索树。

06月01日

LeetCode 559 N叉树的最大深度[dfs bfs] HERODING的LeetCode之路_HERODING23的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 313次
LeetCode 559 N叉树的最大深度[dfs bfs] HERODING的LeetCode之路_HERODING23的博客

解题思路:一道非常简单的搜索题目,无论是dfs还是bfs都可以轻松解决,对于dfs,首先定义变量depth作为最大深度,然后从每个节点搜下去,一直到最后一个节点(最后一个节点通过有没有孩子判断),然后更新最大深度,代码如下:/*//DefinitionforaNode.classNode{public:intval;v

06月01日

【LeetCode 二叉树专项】删除二叉搜索树中的节点(450)_TakingCoding4Granted的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 315次
【LeetCode 二叉树专项】删除二叉搜索树中的节点(450)_TakingCoding4Granted的博客

文章目录1.题目1.1示例1.2说明1.3限制1.4进阶2.解法一2.1分析2.2实现2.3复杂度1.题目给定一个二叉搜索树的根节点root和一个值key,删除二叉搜索树中的key对应的节点,并保证二叉搜索树的性质不变。返回二叉搜索树(有可能被更新)的根节点的引用。一般来说,删除节点可分为两个步骤:首先找到需要删除的节点࿱

05月29日

还在手动收集资产?你比别人慢了一步_m0_46699477的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 264次
还在手动收集资产?你比别人慢了一步_m0_46699477的博客

前言:之前在进行Web打点的资产收集时,总是手动的收集父子公司、手动或半自动化收集根域、子域、C段,当目标资产较多或多个目标时往往非常繁琐。值得高兴的是,Goby内测版发布了一个新功能,叫”IP库“,可以自动化进行资产收集的各个环节,当然不仅限于上述几个方面,还包括HTTS证书、图标、关键字等资产收集方式,进一步详细查看官方发布的演示视频,发现其功能涵盖了

05月28日

leo-editor 关于 flutter 企业级路由 fluro 官方例子文学化编程分析_Swotpp的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 289次
leo-editor 关于 flutter 企业级路由 fluro 官方例子文学化编程分析_Swotpp的博客

fluro是flutter企业级路由插件,在学习官方例子时有一些难度。fluro官方例子下面使用leo-editor对此例子进行文学化编程分析,按照从顶至底的顺序,可以实现对例子源码的结构学习,有兴趣的朋友可以一起探讨。下面是leo源文件本例文学化编程分析leo源文件下载注:在学习和编程中,直接更改文学化分析节点内容后,相应的克隆节点会自动更新到实际的文件中。(喜欢

05月25日

探究MySQL的索引结构选型_阳阳的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 881次
探究MySQL的索引结构选型_阳阳的博客

前言本文将探究MySQL索引结构的技术选型,分析哈希表、二叉搜索树、AVL树、红黑树、B树与B+树各自的优缺点。解释了MySQL最终选择B+树作为其索引的组织方式的原因,并在最后增加了3道常问的面试题。哈希表(Hash)哈希表查询数据的时间复杂度为O(1),是一种高效的数据结构。面试中常问的HashMap就是基于哈希表的思想,对HashMap不太深入的同学,可以参考我的另外一篇文章HashMap夺命连环问例如将索引列作为key,对应行的物理地址作为value,非常适用于处理等值查询。select*fromu

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1