关闭
当前搜索:

二叉查找树C语言实现及其可视化

0, 二叉搜索树的定义:(二叉查找树)(二叉排序树)       (1)若左子树非空,则左子树上的所有的节点的值都小于根节点的值       (2)若右子树非空,则右子树上的所有的节点的值都大于根节点的值       (3)其左右子树都是二叉搜索树                   1,二叉查找树的表示法 struct TreeNode; typedef struct Tr...
阅读(888) 评论(0)

graphviz在ubuntu下安装使用简单备忘

dot是纯文本图像描述语言, Graphviz是一个开源的图像可视化软件。 0,ubuntu环境下下载安装命令为:apt-get install graphviz 使用方法简单介绍: 1,digraph用于创建有向图,graph用于创建无向图。在有向图中边的表示方法是->,在无向图中边的表示方法为--。 2,在ubuntu中可以直接使用vi来编写dot文件,如下建立一个...
阅读(573) 评论(0)

结巴分词使用方法

0.下载      结巴分词包下载地址:http://download.csdn.net/detail/robin_xu_shuai/9691188 1.安装      将其解压到任意目录下,然后打开命令行进入该目录执行:python setup.py install 进行安装 2.测试       安装完成后,进入python交互环境,import jieba 如果没有报错,则...
阅读(5469) 评论(8)

python使用pymongo连接mongo数据库

0.本文讲述的环境是linux + python3.x + pymongo3.x 1.pymongo的安装:     (1)pymongo下载地址:http://download.csdn.net/detail/robin_xu_shuai/9687530,下载下来的文件如下图所示:pymongo-3.3.0.tar.gz      (2)使用命令tar解压:tar zxf...
阅读(1638) 评论(0)

个性化推荐算法和二部图-论文学习

本文为学习论文《Bipartite network projection and personal recommendation》的简要备忘笔记。 0,一般来说,一个推荐系统由用户user和商品object组成,每一个用户会选择一些商品,记商品集合和用户集合分别如下:  ,    如果用户仅仅选择商品而不对其进行评价。那么推荐系统可以完全由一个n×m的邻接矩阵表示,其中如果用户ui选择过了商...
阅读(2491) 评论(0)

机器学习之线性回归-AndrewNg学习笔记

监督学习 从讨论监督学习问题的例子出发,假设我们有某个地区住房面积和相应房价的数据集合。对于这样的给定的数据, 我们的目的是要利用已有的信息,来对房价建立预测模型。即对于给定的房屋信息(房屋面积)预测其房价。 为了方便以后的使用,我们首先定义一些符号标记。我们使用x(i)表示输入变量(或者是特征),使用y(i)表示我们将要预测的输出变量或者说是目标变量(或者叫做标记)。(x(i), y(i))...
阅读(962) 评论(0)

二叉树的基本操作

常用的二叉树的链式存储结构有二叉链表和三叉链表来表示,其数据结构的C语言定义以及示意图如下: 本来介绍基于二叉链表的存储结构上的二叉树的几个常用的操作:   1.二叉树的创建,   2.使用递归算法进行二叉树的先序,中序和后序遍历。   3.使用非递归算法进行二叉树的中序遍历(u需要借助于栈)   4.借助于数据结构队列实现二叉树的层序遍历。   5.一些其他的函数,求取叶子节...
阅读(537) 评论(0)
    个人资料
    • 访问:88319次
    • 积分:1723
    • 等级:
    • 排名:千里之外
    • 原创:86篇
    • 转载:0篇
    • 译文:0篇
    • 评论:51条
    最新评论