
算法
文章平均质量分 52
数据结构与算法学习、智能算法
学习编程,主要研究兴趣爱好:数据结构与算法、智能算法,熟悉Python、Java、C/C++,Visual C++、Visual Basic
展开
-
机器学习教材推荐
机器学习,Python机器学习,人工智能原创 2023-02-06 11:03:11 · 395 阅读 · 0 评论 -
数据结构实用教材推荐
数据结构经典教材,数据结构,算法,Python,C原创 2023-02-06 10:41:47 · 430 阅读 · 0 评论 -
数据结构实用图书推荐
数据结构经典实用图书和教材推荐原创 2023-02-06 10:33:54 · 344 阅读 · 0 评论 -
数据结构与算法经典图书推荐
数据结构与算法Python语言实现,视频讲解,源代码直接运行,ppt,等资源丰富原创 2023-01-31 12:44:20 · 186 阅读 · 0 评论 -
python_5.fit()函数,transform()函数,与fit_transform()函数
python_5.fit()函数,transform()函数,与fit_transform()函数Pepei.于2019-04-15 14:22:10发布9722收藏42分类专栏:python机器学习python同时被 2 个专栏收录正在上传…重新上传取消12 篇文章2 订阅订阅专栏机器学习5 篇文章0 订阅订阅专栏参考博客:fit_transform,fit,transform区别和作用详解!!!!!!_九点澡堂子的博客-优快云博客_fit_t...转载 2022-04-06 00:26:53 · 2183 阅读 · 0 评论 -
机器学习笔记:为什么要对数据进行归一化处理?
机器学习笔记:为什么要对数据进行归一化处理?rocling于 2019-06-22 17:03:39 发布7090收藏 9分类专栏: 人工智能 文章标签: 机器学习 归一化版权人工智能专栏收录该内容130 篇文章8 订阅订阅专栏转自:https://zhuanlan.zhihu.com/p/27627299在喂给机器学习模型的数据中,对数据要进行归一化的处理。为什么要进行归一化处理,下面从寻找最优解这个角度给出自己的看法。例子假定为预测房价的例子,自变量为面积,.转载 2022-04-06 00:24:46 · 567 阅读 · 0 评论 -
NLP-统计分词-隐马尔可夫模型(维特比算法实现详解)
NLP-统计分词-隐马尔可夫模型(维特比算法实现详解)大虾飞哥哥于 2022-03-05 11:54:17 发布350收藏分类专栏: NLP 文章标签: 自然语言处理 算法 人工智能版权NLP专栏收录该内容10 篇文章0 订阅订阅专栏NLP-统计分词-隐马尔可夫模型(维特比算法实现详解)一、HMM模型1. 模型状态集合2. 观察状态集合3.观察状态和状态序列4. 状态转移概率分布矩阵5. 观测状态概率矩阵(发射概率)6. 初始概率7. 目标二、python实.转载 2022-04-06 00:03:25 · 262 阅读 · 0 评论 -
自然语言处理中的分词问题总结
自然语言处理中的分词问题总结weixin_34167043于2018-10-26 11:01:00发布961收藏2文章标签:javapythonc/c++版权2019独角兽企业重金招聘Python工程师标准>>>众所周知,英文是以词为单位的,词和词之间是靠空格隔开,而中文是以字为单位,句子中所有的字连起来才能描述一个意思。把中文的汉字序列切分成有意义的词,就是中文分词,有些人也称为切词。本文转载自明略研究院的技术经理牟小峰老师讲授的语言处理中的分...转载 2022-04-05 23:55:29 · 1025 阅读 · 0 评论 -
python实现双向最大匹配法
python实现双向最大匹配法优快云小马哥于 2019-01-08 21:01:29 发布2776收藏 3文章标签: python 中文分词技术 双向最大匹配法 自然语言处理版权-- coding: utf-8 --“”"Created on Sat Jan 5 15:53:18 2019@author: 86199“”"class MM():def init(self):self.window_size = 3def cut(self,text):resu.转载 2022-04-05 23:09:17 · 1344 阅读 · 0 评论 -
【无标题】
NLP之逆向最大匹配算法(BMM)逆水舟行于 2017-10-25 19:50:19 发布4254收藏 2分类专栏: nlp 文章标签: nlp BMM版权nlp专栏收录该内容1 篇文章0 订阅订阅专栏算法概述BMM是一个基于词典的分词算法,与之相似的还有正向最大匹配算法(FMM)和双向匹配算法(BM)。算法的大致过程为:1、输入最大词长maxWordLength,字典wordDict,待分句子。2、从待分句子的末尾开始向前截取长度为maxWordLength的子句,.转载 2022-04-05 23:06:44 · 134 阅读 · 0 评论 -
词法分析-中文分词技术-正向最大匹配法与逆向最大匹配法
词法分析-中文分词技术-正向最大匹配法与逆向最大匹配法Type真是太帅了于 2018-12-31 13:20:07 发布1930收藏 1分类专栏: 编程版权编程专栏收录该内容15 篇文章0 订阅订阅专栏Long Time No See...最近深受痛苦的折磨,这一年来所有的事跌宕起伏,如同一瞬,一个个打击接踵而至,从年初的各种擦边挂,到各种失败,各种放弃,似乎没有发生一个顺心的事,不知道从什么时候起戾气变得越来越重,更无与人说。不管如何,“尽吾志也而不能至者,可以无悔矣,.转载 2022-04-05 23:04:59 · 347 阅读 · 0 评论 -
双向最大匹配算法
双向最大匹配算法简介#双向最大匹配方法是基于词典的分词方法,按照一定的策略将分析的汉字串与字典里面的词条进行匹配,若在词典中找到某个字符串,则匹配成功。根据扫描的方向可以分为正向最大匹配算法和逆向最大匹配正向最大匹配算法(MM)#正向的方向定义是从字符串下标0到字符串末尾位置,取出字串与字典进行匹配初始化最大匹配长度MaxLen,当前位置pos(初始为0),处理结果为result0.令len = MaxLen,取出pos到pos+len的子串,查找字典1.若匹配到,则将子串.转载 2022-04-05 23:03:06 · 1982 阅读 · 0 评论 -
中文分词双向最大匹配python实现
中文分词双向最大匹配python实现历史的醉人关注0.092020.07.01 19:46:46字数 26阅读 966前向最大匹配def fmmseg(sen,max,strs): ''' sen: 待切分句子 max: 最大切分长度 strs: 词典列表 ''' maxs=max returnlist=[] while len(sen)>0: while max>0: if(转载 2022-04-05 23:00:14 · 270 阅读 · 0 评论 -
中文分词双向最大匹配python实现
中文分词双向最大匹配python实现正在上传…重新上传取消历史的醉人关注0.092020.07.01 19:46:46字数 26阅读 965前向最大匹配def fmmseg(sen,max,strs): ''' sen: 待切分句子 max: 最大切分长度 strs: 词典列表 ''' maxs=max returnlist=[] while len(sen)>0: while max>0:转载 2022-04-05 22:55:46 · 318 阅读 · 0 评论 -
逆向最大匹配分词算法
逆向最大匹配分词算法ByJorbe2014/03/13计算机科学No Comments中文分词是所有中文信息处理的基础。在数据挖掘、搜索引擎、自然语言处理等领域都起着至关重要的作用。中文分词算法大概可以分为三类:正向最大匹配、逆向最大匹配以及基于统计概率模型的算法。这篇博文讲的就是逆向最大匹配分词算法。其实正向最大匹配和逆向最大匹配算法类似。逆向最大匹配算法虽然简单,但在处理一些语句上面还是不能准确地分词,后面会具体讲到。逆向最大匹配分词算法:事先设置一个k值,下面的程序k值设为5,然...转载 2022-04-05 22:53:31 · 2053 阅读 · 0 评论 -
NLP中文分词-双向匹配算法
NLP 中文分词-双向匹配算法(理论+Python实现)分类:Python/Ruby2021-10-06 16:18:01import timeimport reclass Segment:#数据成员sentence = ""MaxLen = 0pos = 0len = 0result_MM = "" #存放MM分词结果result_RMM = "" #存放RMM分词结果...转载 2022-04-05 22:50:32 · 356 阅读 · 0 评论 -
双向最大匹配算法(含完整代码实现,ui界面)正向最大匹配算法,逆向最大匹配算法
中文自动分词,分词,自然语言处理转载 2022-04-05 19:43:41 · 390 阅读 · 0 评论 -
单链表倒数第K个节点的查找和显示
数据结构与算法,典型案例,考研必备转载 2022-03-28 23:10:25 · 267 阅读 · 0 评论 -
多态的三大必要条件(实现):
多态的三大必要条件(实现):1.需要有继承(继承类,继承抽象类,实现接口)2.需要有重写3.父类型的引用执行子类型例子:用多态实现说话的同时打印说这句话的时间思路及代码:1.由于现在不知道说话的内容太过抽象所以创建接口public interface TimeSpeek { public abstract void getTimeSpeek(); }2.接口中的方法需要实现所以现在需要创建两个类来确定说话内容 第一句话public class S...转载 2022-03-28 08:57:31 · 1765 阅读 · 0 评论 -
数据结构与算法详解
数据结构,算法原创 2022-01-06 09:34:46 · 672 阅读 · 0 评论 -
数据结构(C语言实现)勘误
勘误原创 2022-01-06 09:32:28 · 774 阅读 · 0 评论 -
数据结构习题精解 C语言实现+微课视频(习题解答、研考试题、微课视频)
数据结构习题精解 C语言实现+微课视频(习题解答、研考试题、微课视频)配套 数据结构、数据结构C语言实现等经典教材的课后习题解答,著名高校典型考研试题详解、微课视频原创 2021-09-13 09:36:21 · 425 阅读 · 1 评论 -
数据结构C语言实现课后习题答案第6-9章
第六章 树一、选择题CBADCCADBACBCAA二、1、depth(t->rchild)hl>=hr或hl>hr2、根据bt指针指向的二叉树复制一棵新的二叉树,新的二叉树的左右子树分别是原来二叉树的右、左子树,即新二叉树的左右子树是原来二叉树左右子树交换后的3、根据后序遍历的顺序输出二叉树各结点第七章 图一、1-5:BBABB6-10:DAACB11-15:CABDC16-18:CDD第八章一、1~5、ADCBD.原创 2021-08-14 16:43:33 · 1139 阅读 · 0 评论 -
数据结构(C语言实现》课后1-5章习题答案
第一章DBADACBBBBC第二章一、1-5:CACCB6-10:ACCAA11-15:ABBDA16-18:AAA二、1、p=p->nextp->data2、s->next=p->nextp->next=s3、(1)L->list[k+1] (2)L->length— 或L->length= L->length-14、p->next!=NULLp-&...原创 2021-08-14 11:03:33 · 1446 阅读 · 1 评论 -
数据结构C语言实现课后第1-2章答案
第一章DBADACBBBBC第二章一、1-5:CACCB6-10:ACCAA11-15:ABBDA16-18:AAA二、1、p=p->nextp->data2、s->next=p->nextp->next=s3、(1)L->list[k+1] (2)L->length— 或L->length= L->length-14、p->next!=NULLp-&g...原创 2021-06-03 21:04:43 · 331 阅读 · 0 评论 -
利用树求解算术表达式的值
利用树求解算术表达式的值#include <stdio.h>#include <string.h>#include <malloc.h>//#include "btree.h"#define MaxSize 100#include<stdlib.h>typedef struct Node{ char data; struct Node *lchild; struct Node *rchild;}BTNode,*...翻译 2021-04-20 14:25:33 · 520 阅读 · 0 评论 -
三元组表示的稀疏矩阵的相加
#include<iostream>using namespace std;const int Max=100;const int Max_rows=4;const int Max_cols=7; typedef class { public : int r; int c; int e; }TupNode; typedef class ...转载 2021-04-03 22:26:42 · 532 阅读 · 0 评论 -
【二叉树】先序序列为a,b,c,d 的不同二叉树的个数
【二叉树】先序序列为a,b,c,d 的不同二叉树的个数rosefunR 2019-07-23 10:56:40 8639 收藏 17分类专栏: LeetCode版权1.问题先序序列(前序序列)为a,b,c,d 的不同二叉树的个数是?2.解决思路已知,前序序列和中序序列可以唯一地确定一棵二叉树。如果我们把前序序列看作为入栈次序,把中序序列看作为出栈次序,那么题意相当于“以序列 a,b,c,d 为入栈次序,则出栈序列的个数为?”比如: a / \...转载 2021-03-07 22:05:18 · 3907 阅读 · 0 评论 -
【转载】dos下通过wmic命令查看硬盘和内存/CPU信息(windows自带命令查看硬件信息)
更新时间:2014年05月11日 00:26:16 投稿:mdxy-dxy 这篇文章主要介绍了windows系统自带命令查看硬件信息,怎样dos命令查看硬盘和内存/CPU信息的方法,需要的朋友可以参考下如何在windows系统自带命令查看硬件信息,怎样dos命令查看硬盘和内存/CPU信息?最直接的是:开始→运行→CMD打开命令提示符,在该窗口下输入systeminfo执行,即可看到几乎所有想知道的系统信息,甚至包括机器上已安装的网卡及其IP。问题描述: 如何从系统中 查看主板上内存条...转载 2021-03-01 18:43:31 · 1907 阅读 · 0 评论 -
数据结构(C语言实现)第1章课后习题参考答案
答案解析一、1.D2.B3.A4.D5.A6.C7.B8.B9.B10.B11.C二、1.正确性、可读性、健壮性、高效率和低存储量2. 集合、线性、树、图3.关系4. (3+n)*(n-2)/2。分析n+n-1+…+3=(3+n)*(n-2)/25. O(n*m)三、1、设n=2k(k≥0),根据定义可得:T(2k)=2T(2k-1)+2k=22T(2k-2)+2*2k依次类推,T(2k)=2iT(2k-i)+i*.原创 2021-02-25 00:25:05 · 1642 阅读 · 0 评论 -
数据结构与算法详解目录
数据结构与算法详解是一本以实例和实践为主的图书,主要是经典的数据结构与常见算法案例,来自历年考研、软考等考题,有算法思路和完整的代码,最后提供了C语言调试技术的方法。后续配套微课视频。第0章 基础知识.... 20.1 基本概念和术语... 20.2 数据的逻辑结构与存储结构... 30.2.1 逻辑结构... 30.2.2 存储结构... 40.3 抽象数据类型及其描述... 50.3.1 什么是抽象数据类型... 50.3.2 抽象数据...原创 2021-02-25 00:14:54 · 439 阅读 · 0 评论 -
数据结构与算法经典图书推荐
这些年来,阅读了大量关于数据结构与算法方面的图书,包括教材和店面用书,对于数据结构与算法方面的学习,积累了一些心得,其实很想告诉刚刚和即将接触计算机的朋友们关于如何学习数据结构与算法、如何规划今后的学习,使其少走一些弯路。其实,要想扎实掌握数据结构与算法,最重要的是选择一本适合自己的图书,最好是理论和实践相结合去学习,这样才会有好的效果。下面是关于数据结构与算法方面经典图书的特点,仅供大家参考,欢迎批评指正和相互交流学习讨论。QQ2356680801、算法(第4版)算法(第4版)(图灵出品)[A..原创 2021-02-18 13:04:52 · 5340 阅读 · 2 评论 -
学好数据结构的秘诀
《数据结构(C语言实现)》《数据结构与算法详解》作者作为计算机专业的一名“老兵”,笔者个人学习、研究数据结构和算法已经近10年了,在学习的过程中,也遇到不少问题,为了让读者在学习数据结构的过程中少走弯路,下面分享一下笔者个人的一些经验,谈谈关于如何学好“数据结构”的一些粗浅认识。1.明确数据结构的重要性,树立学好数据结构的信心数据结构是计算机科学与技术专业的核心课程,不仅仅涉及计算机硬件的研究范围,并且与计算机软件的研究有着更为密切的关系,“数据结构”课程还是操作系统、数据库原理、编译原理.原创 2021-01-08 22:23:22 · 2216 阅读 · 2 评论 -
主题模型
主题模型摘要: 两篇文档是否相关往往不只决定于字面上的词语重复,还取决于文字背后的语义关联。对语义关联的挖掘,可以让我们的搜索更加智能化。本文着重介绍了一个语义挖掘的利器:主题模型。主题模型是对文字隐含主题进行建模的方法。它克服了传统信息检索中文档相似度计算方法的缺点,并且能够在海量互联网数据中自动寻找出文字间的语义主题。近些年来各大互联网公司都开始了这方面的探索和尝试。就让我们看一下究竟吧。关转载 2017-03-04 21:56:25 · 4351 阅读 · 1 评论 -
算法杂货铺——分类算法之朴素贝叶斯分类(Naive Bayesian classification)
算法杂货铺——分类算法之朴素贝叶斯分类(Naive Bayesian classification)2010-09-17 13:09 by T2噬菌体, 185131 阅读, 49 评论, 收藏, 编辑0、写在前面的话 我个人一直很喜欢算法一类的东西,在我看来算法是人类智慧的精华,其中蕴含着无与伦比的美感。而每次将学过的算法应用到实际中,并解决了实际问题后,那种快转载 2016-12-31 17:19:05 · 405 阅读 · 0 评论 -
算法杂货铺——分类算法之贝叶斯网络(Bayesian networks)
算法杂货铺——分类算法之贝叶斯网络(Bayesian networks)2010-09-18 22:50 by T2噬菌体, 66011 阅读, 25 评论, 收藏, 编辑2.1、摘要 在上一篇文章中我们讨论了朴素贝叶斯分类。朴素贝叶斯分类有一个限制条件,就是特征属性必须有条件独立或基本独立(实际上在现实应用中几乎不可能做到完全独立)。当这个条件成立时,朴素贝叶斯转载 2016-12-31 17:17:25 · 895 阅读 · 0 评论 -
二分查找--AVL查找树
Data Mining开启阅读模式二分查找--AVL查找树二分查找可以找到元素在数组中的下标位置,而查找树由于采用的是树结构,所以只能判断出元素是不是在树中以及给出最大/小值,而不能确定指定元素的确切位置。二分查找#include#include#include#include#include //cout格转载 2016-03-20 14:46:32 · 1255 阅读 · 0 评论 -
二分查找树性能分析(Binary Search Tree Performance Analysis)
经典算法系(21)-二分查找树性能分析(Binary Search Tree Performance Analysis) 预言家 2012-06-25 21:43:34二叉搜索树(Binary Search Tree,BST)是一颗典型的二叉树,同时任何节点的键值大于等于该节点左子树中的所有键值,小于等于该节点右子树中的所有键值,并且每个节点域中保存一个记录以其为根节点的子转载 2016-03-20 14:41:43 · 2008 阅读 · 0 评论 -
5、二分查找判定树
上一页5、二分查找判定树 二分查找过程可用二叉树来描述:把当前查找区间的中间位置上的结点作为根,左子表和右子表中的结点分别作为根的左子树和右子树。由此得到的二叉树,称为描述二分查找的判定树(Decision Tree)或比较树(Comparison Tree)。 注意: 判定树的形态只与表结点个数n相关,而与输入实例中R[1..n].keys的取值无关。转载 2016-03-20 14:40:00 · 5975 阅读 · 0 评论 -
监督学习应用与梯度下降
监督学习应用与梯度下降(2013-12-01 21:37:37)转载▼标签:梯度下降算法回归机器学习分类: 机器学习与数据挖掘(斯坦福大学公开课--监督学习应用与梯度下降笔记)本课内容:1、 线性回归2、 梯度下降3、 正规方程组 (复习)监督学习:告诉算法每个转载 2014-09-22 20:20:33 · 4277 阅读 · 2 评论