- 博客(9)
- 问答 (7)
- 收藏
- 关注
原创 LeetCode111——二叉树最小深度c++多方法详解
给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明: 叶子节点是指没有子节点的节点。示例:给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7既然提到了深度的问题那就不得不先提到最大深度的获取,这道题在leetcode上面也有,不过大家就按字...
2018-10-19 17:20:27 995
原创 LeetCode622——设计循环队列——c++根据不同STL容器的不同实现方式
最开始呢还是先贴出题面。设计你的循环队列实现。 循环队列是一种线性数据结构,其操作表现基于 FIFO(先进先出)原则并且队尾被连接在队首之后以形成一个循环。它也被称为“环形缓冲器”。循环队列的一个好处是我们可以利用这个队列之前用过的空间。在一个普通队列里,一旦一个队列满了,我们就不能插入下一个元素,即使在队列前面仍有空间。但是使用循环队列,我们能使用这些空间去存储新的值。你的实现应该支持...
2018-10-13 13:56:33 1104
原创 LeetCode101——对称二叉树——c++版本实现
题面来啦~给定一个二叉树,检查它是否是镜像对称的。例如,二叉树 [1,2,2,3,4,4,3] 是对称的。 1 / \ 2 2 / \ / \3 4 4 3但是下面这个 [1,2,2,null,3,null,3] 则不是镜像对称的: 1 / \ 2 2 \ \ 3 3/** * Defini...
2018-10-11 20:25:19 1029
原创 Leetcode100——判断两树相同——c++版本循序渐进学习
老规矩,还是先贴出题面哦~给定两个二叉树,编写一个函数来检验它们是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。示例 1:输入: 1 1 / \ / \ 2 3 2 3 [1,2,3], [1,2,3]输出: true示例 2:...
2018-10-11 19:53:43 446
原创 LeetCode 450——二叉搜索树的节点删除——c++版本循序渐进学习
把题面给大家放一哈给定一个二叉搜索树的根节点root和一个值key,删除二叉搜索树中的 key 对应的节点,并保证二叉搜索树的性质不变。返回二叉搜索树(有可能被更新)的根节点的引用。一般来说,删除节点可分为两个步骤:首先找到需要删除的节点; 如果找到了,删除它。说明: 要求算法时间复杂度为 O(h),h 为树的高度。示例:root = [5,3,6,2,4,null,7...
2018-10-10 19:14:45 346
原创 数据结构学习——带父节点的二叉搜索树全部功能c++实现
第二篇二叉树我们带来纯c++版本的二叉搜索树,这篇代码是我学习了很多优秀代码之后写出来的,大家在学习二叉搜索树的同时可以着重看下在这里如何定义的二叉搜索树,以及Private和Public的封装联动,对代码思路是一个很好的提升。注:在这里的遍历我只写了前序遍历,其他的遍历方式大家可以看我的前一篇博客,一共写到了两个大方法共计5种小方法的遍历~~猛男话不多,代码走起#include&l...
2018-10-09 14:45:27 704
原创 数据结构学习——二叉树
由于关于二叉树的资料现在已经太多啦,那我们在这里就直接贴代码,大家对应着注释看就可以啦~~~有一点要注意的是,二叉树这里创建时候的节点输入顺序要遵循从最左下开始逐渐向右哦~~#include<iostream>#include<malloc.h>using namespace std;typedef int data_type;typedef stru...
2018-10-05 17:46:43 184
原创 不懂锤爆我系列之Tensorflow入门学习—— 张量扩展函数tile()详解
第二期,第二期,开始,开始。在tensorflow中有个很常用的张量扩展函数——tile(),看过了许多讲解博客之后,觉得有必要系统的进行一下整理。同时,我将讲解一维、二维、乃至多维张量使用tile()的运算过程与规则。下面,我们还是以一段代码为例:import tensorflow as tf#下面两行是为了抛掉错误信息的提示,大家忽略即可import osos.enviro...
2018-10-03 17:56:06 2937 2
原创 不懂锤爆我系列之TensorFlow入门学习——shape()&slice()讲解
在网上看到了很多关于slice()讲解的同学肯定或多或少遇到过百看不懂的窘况,那下面我就来给大家用最简洁的白话讲解slice()的具体用法。首先,我们还是使用最常见的代码例子来进行讲解import tensorflow as tf#下面两行是为了抛掉错误信息的提示,大家忽略即可import osos.environ['TF_CPP_MIN_LOG_LEVEL']='2't...
2018-09-24 21:26:36 1429 1
空空如也
请问下pandas中的rank()方法到底是什么意思呢
2018-12-20
请问各位pandas中set_values对多列数据进行排序的问题
2018-12-04
请教下leetcode 404 求树的所有左叶子的值的和
2018-10-22
请问巨巨们leetcode653这样写为什么不可以呢。一直是错的
2018-10-21
请问下leetcode 496这个Runtime Error是为什么呢
2018-10-16
请问leetcode——104这个递归代码为什么会超时??
2018-10-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人