04 2017 档案

摘要:图的遍历之 深度优先搜索和广度优先搜索 本章会先对图的深度优先搜索和广度优先搜索进行介绍,然后再给出C/C++/Java的实现。 目录 1. 深度优先搜索的图文介绍 1.1 深度优先搜索介绍 1.2 深度优先搜索图解 2. 广度优先搜索的图文介绍 2.1 广度优先搜索介绍 2.2 广度优先搜索图解  阅读全文
posted @ 2017-04-30 20:03 Young_G 阅读(6095) 评论(0) 推荐(3)
摘要:1、区别 1) 二叉树的深度优先遍历的非递归的通用做法是采用栈,广度优先遍历的非递归的通用做法是采用队列。 2) 深度优先遍历:对每一个可能的分支路径深入到不能再深入为止,而且每个结点只能访问一次。要特别注意的是,二叉树的深度优先遍历比较特殊,可以细分为先序遍历、中序遍历、后序遍历。具体说明如下: 阅读全文
posted @ 2017-04-30 19:59 Young_G 阅读(78157) 评论(2) 推荐(5)
摘要:首先什么是新式类 经典类呢: Python中推荐大家使用新式类 1.新的肯定好哈,已经兼容经典类 2.修复了经典类中多继承出现的bug 下面我们着重说一下多继承的bug 如图: BC 为A的子类, D为BC的子类 ,A中有save方法,C对其进行了重写 在经典类中 调用D的save方法 搜索按深度优 阅读全文
posted @ 2017-04-30 13:56 Young_G 阅读(10740) 评论(2) 推荐(1)
摘要:首先:更新gcc,因为gcc版本太老会导致新版本python包编译不成功代码如下:#yum -y install gcc 然后下载python源tar包 可利用linux自带下载工具wget下载,如下所示: 可利用linux自带下载工具wget下载,如下所示: wget http://www.pyt 阅读全文
posted @ 2017-04-01 15:24 Young_G 阅读(5481) 评论(0) 推荐(0)
摘要:yum -y install gcc 时候报bug: 查明主要是DNS设置 原网络设置的为 8.8.8.8 改为最快的DNS即可 3. 再查看/etc/resolv.conf, 若还没有DNS地址则手动添加 PS:如果个人使用VM的话 改成和你宿机一样的DNS一样即可,什么?宿机你找不到? cmd- 阅读全文
posted @ 2017-04-01 14:44 Young_G 阅读(760) 评论(0) 推荐(0)