6 PandaMohist

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 1k+

二叉搜索树判定方法(c++实现)

二叉搜索树判定方法(c++实现) --- 欢迎指正---自己想到的方法是:使用 中序遍历数组或者链表,然后比较数组或者链表中的数据是否有序。CC150 提供了更棒的解法。原文大致描述://<方法1>//首先我们想到的是二叉树中序遍历后的结果是有序的,根据这个结果,我们可以中序遍历二叉树,并把遍历结果存放在一...

2019-03-23 08:33:00

Mac下好用的“visio”之 OmniGraffle Pro

Mac下好用的“visio”之 OmniGraffle Pro 1、官方网站:https://www.omnigroup.com/omnigraffle/2、需要license才能完完成注册, 梯子在这里:https://xclient.info/s/omnigraffle.html#versions3、使用教程:  少数派 有一...

2019-03-23 08:02:00

二叉树的深度优先遍历

二叉树的深度优先遍历 --- 欢迎指正---今天继续树的遍历。 这里要说的是 二叉树的 深度优先遍历。深度优先遍历:从根结点开始,先遍历根的左子树,再遍历根右子树。以此类推输出结果。如下图:深度优先结果: 5 、3、1、4、7、9分析:  1、先将5入栈, 此时栈中只有5一个元素。  2、将占栈中的5弹栈,在将其右孩子...

2019-03-23 07:48:00

平衡二叉树判定方法(c++)实现

平衡二叉树判定方法(c++)实现 -- 欢迎指正--平衡二叉树特点:  任意一个结点的平衡因子(左子树高度 - 右子树高度)的绝对值不会超过1。  下面的方法,若是平衡二叉树,则还会返回树的高度结点结构:struct node { int data; int height; ...

2019-03-22 23:05:00

二叉树c++实现

二叉树c++实现 --- 欢迎指正---二叉树特点: 要么为空树;要么,当前结点的左孩子比当前结点值小,当前结点的右孩子比当前结点的值大。1、插入:  1.1 插入结点的值比当前结点的值小,继续找当前结点的左子树,  1.2 插入结点的值比当前结点的值大,继续找当前结点的右子树,  1.3 找到合适的位置了,插入...

2019-03-22 22:51:00

二叉树的高度获取方法(递归)

二叉树的高度获取方法(递归) --- 欢迎 指正---思路:采用类似后续遍历的思想。倒着找,从下向上找;c++实现:结点结构:struct node { int data; int height; node *lc; node *rc; node() : d...

2019-03-22 22:26:00

平衡二叉树(c++实现)续

平衡二叉树(c++实现)续 --- 欢迎指正---题外话:上一篇关于平衡二叉树文章中,我都没说自己是怎么理解的。别人终归就是别人的。但别人真的是写的棒棒的。这里续平衡二叉树的其他方法:二叉树的 层次遍历 。层次遍历,原则:从上到下,从左到右。1、使用队列:  思路:  A、首先将根结点入队  B、再输出队首的值...

2019-03-22 21:53:00

平衡二叉树(c++)实现

平衡二叉树(c++)实现 ------ 欢迎指正-------1、参考资料:  书籍:《算法导论》  博文:http://www.cnblogs.com/fivestudy/fivestudy/p/10340647.html 原理讲的很棒。有动画,方便理解。  这个网站可以清晰看清楚平衡二叉树的插入删除等详细过程:https:...

2019-03-21 22:55:00

C++实现二叉搜索书(参考算法导论)

C++实现二叉搜索书(参考算法导论) 1 #include <iostream> 2 using namespace std; 3 4 struct node 5 { 6 // 数据域 7 int data; 8 9 // 左节点 10 n...

2019-03-14 23:20:00

注意,于2019-3-13搬家到博客园

续写自己“所见所闻”。博客园地址:https://www.cnblogs.com/pandamohist/

2019-03-13 23:11:11

mac python3获取当前脚本路径

 脚本使用环境:Mac osX使用变量  __file__    代码如下:#!/usr/bin/python3abs_file = __file__# output current file's directory, like: '/aaa/xxx/Desktop/ex.py'print(abs_file) # get path , like: '/aaa/x...

2018-11-23 16:25:07

C#之ListView开启虚拟模式,报错:其他信息: 处于 VirtualMode 中时,ListView RetrieveVirtualListItem 事件需要每个 ListView 列的列表视图

二〇一八年十一月十日 21:54:491、环境: VS 2010 + C#  + ListView虚拟模式 + winform2、报错:其他信息: 处于 VirtualMode 中时,ListView RetrieveVirtualListItem 事件需要每个 ListView 列的列表视图子项。3、原因:        满足 : 【 ListView的初始化设定的列数为A...

2018-11-10 22:14:30

Qt5之 简单的日志记录工具类

qt5 自己做的一个读写 sqlite3 的数据工具,能打开sqlite3格式的数据库文件地址:https://blog.csdn.net/HK_5788/article/details/80963547完善前面的文章中提到的工具,最近在实战中遇到了不少问题,故增加日志记录功能,记录软件的一些信息,方便查找问题Qt 5 , mingw   ------------- 上代码--...

2018-09-10 23:42:30

MFC 判断网络通断IsNetworkAlive

官方文档: https://docs.microsoft.com/en-us/windows/desktop/api/sensapi/nf-sensapi-isnetworkalive 1、包含头文件#include <Wininet.h>#include <Sensapi.h>2、添加 lib文件#pragma comment(lib, "Sen...

2018-09-02 13:05:56

tensorflow入门之使用mnist识别手写数字

   问题:    .......      ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:748)解决方法:    打开终端,输入:/Applications/Python\ 3.6/Install\ Certificates.command...

2018-08-19 22:20:08

MFC之数据精度保留与计算

实际生产中,遇到这样的问题, 我需要的数据是:1.500,然而得到的是 1.49999999999 或者  1.5000003 ,类似这样的情况,我在之前的文章中也提到过,提出的解决方案不够完美。 今天重提旧事,再次解决。上代码:/** * @brief: 数据求精度 * @param: IN double dSrc : 待求精度数 * @param: IN int iBi...

2018-08-11 13:40:47

tensorflow之【AttributeError: module 'tensorflow' has no attribute 'mul'】

1、注意: 我是用的tensorflow版本:V1.92、运行下面的代码:#!/usr/bin/python3import tensorflow as tfinput1 = tf.constant(3.0)input2 = tf.constant(2.0)input3 = tf.constant(5.0)intermed = tf.add(input2, i...

2018-07-29 21:56:10

tensorflow之tf.initialize_all_variables停用

0、注意:    我是用的tensorflow版本:V1.91、学习官方文档,运行下面的代码:#!/usr/bin/python3import tensorflow as tfstate = tf.Variable(0, name = "counter")one = tf.constant(1)new_value = tf.add(state...

2018-07-29 21:29:55

tensorflow之 AttributeError: module 'tensorflow' has no attribute 'sub'

学习官方给出的文档,发现报错AttributeError: module 'tensorflow' has no attribute 'sub'代码是这样写的:#!/usr/bin/python3import tensorflow as tfsess = tf.InteractiveSession()x = tf.Variable([1.0, 2.0])...

2018-07-28 23:14:28

Mac源码编译安装tensorflow支持CPU(V1.9)

写在前面的话:    白天上班,早上6:00起床学习语法 + 做饭,故只有晚上来弄tensorflow。本来之前已经安装了tensorflow(Pip 安装),但安装完毕后,验证安装,发现各种报错,后来发现,需要从源码编译安装。故此,便拉开了编译安装的大坑之幕。前前后后,一共花了一周吧。毕竟只有晚上那么一会儿功夫。   就在今天,准确的是说是昨天晚上23:00以后,源码编译已经成功了,今天...

2018-07-27 22:58:49

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 分享宗师
    分享宗师
    成功上传21个资源即可获取