自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 最大字段和问题(maxSubArray)

LeetCode: 54 (动态规划)问题描述: 给定由 n 个整数组成的序列 a1 , a2, …… , an ,求该序列字段和的最大值,当所以整数均为负值时定义其最大字段和为 0。数学描述为: MAX_SUBSTRING= MAX{0 ,max1<=i<=j<=nk=ija[k]}例子:给定{-2,11,-4,13,-5,-2},最大...

2020-05-06 22:16:15 956

原创 编辑距离(从最优子结构到填表到伪码实现)

这学期有算法的课程,学习数据结构的时候,对动态规划并没有一个深刻的学习,趁课程期间,对这些基本的算法思想进行一个比较系统的学习,作文期间,可能会出现些许错误,谢谢提出改正。其实也是相当于一个学习记录,同时也是自己的思想分享,本人算法小白,望请大神赐教,谢谢!编辑距离(如有错误,欢迎提出讨论)概念:字符串的编辑距离,edit distance,是指把 字符串A 转成 字符串B 所需要的...

2020-04-15 22:39:02 971

原创 BMM 和 FMM 中文分词

分词题目出自 :https://blog.csdn.net/xubo245/article/details/12917745,感谢博主呢phrase_dict = ('的确','王公','实在','在理','公子')max_len = 5'''BMM :其主要思想 注释已经给出'''def BMM(sentence , split_str):'''sentence: 待分词...

2019-12-31 19:15:56 2368 1

原创 shell脚本数据类型定义等(Linux基础)

建立的时候没有运行权限使用chmod 添加运行权限查看磁盘、内存还有用户的情况用户自定义的变量:Shell 脚本对格式的要求有点严格,read空格-p空格【提示内容】空格【变量】位置参数预定义变量注意:if语句的空格问题换行输出:...

2019-10-15 20:32:35 667

原创 python实现基本的二叉树结构以及生成表达式树

该篇代码的实现用到了上一篇中定义的栈,和前一篇的目的一样。如果有错误的地方或更好的办法,请不吝赐教,感谢感谢!树节点的定义:class tree_Node(object): # 树节点类 def __init__(self,elem): self.elem = elem self.left = None self.right = N...

2019-10-09 22:41:40 2526

原创 批量升降采样率(wav文件)

刚开始学习说话人识别,刚刚看了点shell脚本的东西,师兄就让我写一个脚本对数据进行升降采样处理,自己用了最简单的方式,递归遍历一遍文件夹的wav文件,然后对每一个wav文件执行升降采样命令,此为记录性学习,请大佬们不吝赐教!降采样命令用到了sox处理语音工具,其相应命令,大家可以点击http://sox.sourceforge.net/sox.html、http://billposer.o...

2019-10-05 20:14:50 790

转载 语音特征参数MFCC提取过程详解

原博客地址:https://blog.csdn.net/jojozhangju/article/details/18678861自己刚刚学习说话人识别,在网上找了一些关于MFCC特征的博文,感觉这篇将得十分不错,在此感谢这位博主。转载此篇宫以后学习、复习。如果人想继续转载,请注明原博文地址:https://blog.csdn.net/jojozhangju/article/details/18...

2019-10-03 00:04:47 777

原创 python实现栈以及栈在中后缀表达式中的应用

笔者是python初学者,如有不妥,请各位指教,多谢大家。写博客不仅仅是为了记录自己的学习过程,还想向大家学习高超的cs技术。栈的特点很简单 ----> 后进先出,实现过程中,只要遵守该特点即可,其他都是语言特性。笔者用一个python定义栈的节点,节点(node)包括 元素(elem)和下一个元素(next)class Node(object): def __in...

2019-10-02 16:28:40 483

原创 Linux命令历史、重定向、管道操作、权限的基本操作

命令历史使用历史中的命令方式1:一、使用命令前面的数字,! number,对应的是number后的命令,例如:!150,对应的是150后面的命令,则为ls命令方式2: ! + history中命令的缩写(也可以全称,匹配最近的历史命令)1、加入maguodong目录下的ls命令记录2、ls为最近的ls命令,!ls则调用的改命令...

2019-10-01 20:27:33 192

转载 Linux中文件权限标识详解

文章转载于http://blog.sina.com.cn/s/blog_76cd6de80100u835.html当你在linux下用命令ll 或者ls -la的时候会看到类似drwxr-xr-x这样标识,具体代表什么意思呢,下面我详细说说,不清楚的一看就会明白。这段标识总长度为10位(10个‘-’),第一位表示文件类型,如该文件是文件(用-表示),如该文件是文件夹(用d表示),如...

2019-10-01 19:19:02 425

转载 Syntax error: "(" unexpected(linux系统)

版权声明:本文为CSDN博主「青峰祭坛」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/u014470581/article/details/51493150自己写了一个简单的shell脚本,在serve1上还能运行,转到serve2就不能运行了,报错如下:然后就开始百度,看见了了转载的博客和...

2019-10-01 14:55:00 57017 4

原创 win10 pytorch 安装过程

参考了该篇博客:https://codingchaozhang.blog.csdn.net/article/details/99688839准备阶段: 一、Cuda的安装及其配置 (1)通过查看本机的显卡配置,进行选择Cuda的类型。在本机查看显卡的操作步骤为:计算机->管理->设备管理器->显示适配器。(我感觉,其实就是预估你计算机...

2019-09-25 13:30:51 276

原创 C++ 实现进制转换

#include <iostream>#include <cstdio>#include <vector>#include <iterator>using namespace std;void convert(int m,int n);int main(void){ int m,n; cin>>m>&g...

2019-09-15 23:52:08 219

转载 kaldi下yesno的脚本说明

在Kaldi的egs文件下有很多基于公共语音数据库的训练步骤及测试结果,其中也有中文的,本文就相对很简单的yesno样例结合脚本以及脚本运行结果进行详细的解析,以更好地理解语音识别的整体流程。总括我们先来看一下run.sh脚本:cd ./egs/yesno/s5/vi run.sh=================================================...

2019-09-11 23:01:19 471

转载 MKL相关知识(kaldi安装MKL可以用ATLAS代替)

BLASBLAS的全称是Basic Linear Algebra Subprograms,中文可以叫做基础线性代数子程序。它定义了一组应用程序接口(API)标准,是一系列初级操作的规范,如向量之间的乘法、矩阵之间的乘法等。许多数值计算软件库都实现了这一核心。BALS是用Fortran语言开发的,Netlib实现了BLAS的这些API接口,得到的库也叫做BLAS。Netlib只是一般性地实现...

2019-09-10 20:59:56 2130

原创 MLStudyInChild——初识hist

%matplotlib inline # only in a Jupyter notebookimport matplotlib.pyplot as plthousing.hist(bins=50, figsize=(20,15))plt.show()%matplotlib inline 会告诉Jupyter设定好matplotlib,以使用Jupyter自己的后端。show的调用...

2019-07-24 22:43:52 269

原创 寻找水王(编程之美)

问题简要描述:在数据集中,如何很快地找到超过数据集半数的数。example: input:2 3 2 4 2 6 2 3 2 2processing:.......... result: 2分析一:利用排序算法,将数据进行排...

2019-07-24 01:43:08 124

原创 快速排序算法的基本思想及基本实现

快速排序在枢轴的确定上有很多方式,该篇只是讨论基本的快速排序思想,默认首个元素即为枢轴。待日后对其进行学习补充。欢迎讨论学习。凌晨两点写完的稿,难免会有错别字,敬请谅解。原始数据: 左边 40 56 1 9 12 19 ...

2019-07-23 01:58:29 1417

原创 anaconda的安装(win10)

该篇文章主要是用于自己的学习记录,是自己实际操作过的。但有可能会有疏漏,仅供参考。一:文件准备 在官方网站下载anaconda,找到相应的版本。链接:https://www.anaconda.com/distribution/二:软件安装阶段 1、点击下载好的安装包,选择 I gree 2、选择软件安装路径 3、选择just me...

2019-07-21 22:05:12 108

原创 Python socket编程(基础)

简单版: 服务端代码:'''Created on 2019年7月9日@author: Administrator'''import socketsk = socket.socket() # get a object of socketip_port = ('127.0.0.1',8888) #使用本地地址以及端口号sk.bind(ip_port)sk.l...

2019-07-13 23:18:25 198

原创 Python的三层架构(基础篇)

在Python的代码编写中,有一个简单的架构,即三层架构,其就是为了使程序达到高内聚低耦合。现在为了学习机器学习,对Python进行简单的学习,此博客作为学习的记录,如有错误,敬请指出。三层架构分为:表现层(Presentationlayer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer)表现层:即UI层,程序运行的入口,如果程...

2019-07-08 21:49:40 4180

原创 pymysql 操作mysql数据库的基本操作(Python3)

一、连接数据库conn = pymysql.connect( host = "", user = "", password = "", database = "", charset = "" ) host:数据库的地址,本地连接为localhost 或者 l72.0.0.1 user:连接数据库的...

2019-07-07 23:38:05 209

原创 jacob 配置及其验证是否配置成功

问题描述:Can’t get object clsid from progid.........问题解决方案:.将dll 文件放在 jdk安装路径jdk/jre/bin下 jacob-1.19-x64.dll放在 c:/windows/system32下 jacob-1.19-x86.dll 放在 c:/windows/SysWOW64下 应用jacob.jar 包 如果...

2019-04-04 11:58:58 964

原创 计算二进制中1的个数

方法1:利用取余的方式:用目标数对2取余,结果为1即1的个数加1其原理其实就是将十进制化成二进制的过程,在过程中记录1的个数源代码:int fun1(int num){ int count = 0; int temp; while(num){ temp = num % 2; if(temp == 1) count ++; num /= 2; } ret...

2019-03-23 15:10:33 1369

转载 计算机网络响应码

本文是转载的,多谢原创作者!!原文:https://blog.csdn.net/Jacoob1024/article/details/822629381xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。代码 说明100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101 (切换协议) 请求者已要求服务器切换协议,...

2019-03-23 11:46:55 267

原创 z型编码

z型编码在图像处理中是十分重要的,进而突出学习其思想的重要性。该篇旨在讨论其思想,实现其效果,在算法的效率上没有过多的考虑。其思想过程如下所示:z字形编排程序: 0 1 2 3 4 8 9 10 12 13 z编排 17 18 19 20 21 ...

2019-03-13 21:21:59 2094

原创 大数乘法问题

由于高级程序语言数据类型有一定的范围,不能利用原子类型存储过大的数据,所以,大数的乘法问题对算法的初学者有一定的挑战性、练习性。以下是自己对大数乘法问题的解决,因为自己能力不行,没有完成代码的优化工作,仅仅利用此文章记录自己的学习过程。也希望各位大神指导指导。一、问题:实现大数的乘法。二、分析问题:1、因为原子类型的范围限制,自己选用数组对大数进行存储(也可以用STL 的 vector...

2019-03-13 21:09:21 779

c#图像处理实现

利用c#实现了基本的数字图像处理功能,平滑、轮廓提取等基本实现。

2018-05-11

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除