自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (18)
  • 收藏
  • 关注

原创 优先队列理解与实现

优先队列:顾名思义,首先它是一个队列,但是它强调了“优先”二字,所以,已经不能算是一般意义上的队列了,它的“优先”意指取队首元素时,有一定的选择性,即根据元素的属性选择某一项值最优的出队~百度百科上这样描述的:  优先级队列 是不同于先进先出队列的另一种队列。每次从队列中取出的是具有最高优先权的元素  优先队列的类定义    优先队列是0个或多个元素的集合,每个元素都有一个优先权或...

2018-09-10 10:19:22 572

原创 Vue切换路由时报错Uncaught (in promise) NavigationDuplicated {_name: "NavigationDuplicated"}解决方法

用npm install之后,前端页面一直报“Uncaught (in promise) NavigationDuplicated”错误,虽然数据都能正常接收到,但看到报错还是忍不住想要解决掉,试了很多办法都没有解决,后来发现是版本的问题。解决方法如下:切换路由时报Uncaught (in promise) 不会影响使用但是很不和谐,解决方法如下:把项目依赖的 node_modules 文件夹...

2019-12-12 10:16:25 2217 1

转载 C++ 设计模式

C++ 设计模式置顶 2018年02月09日 09:26:25 一去丶二三里 阅读数:18880 标签: C++C++设计模式设计模式GoFGoF设计模式 更多个人分类: C++ 设计模式所属专栏: C++ 设计模式版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011012932/article/details/66974516...

2018-09-20 12:25:35 477

原创 数据结构之链表-链表实现及常用操作(C++篇)

数据结构之链表-链表实现及常用操作(C++篇)0.摘要定义 插入节点(单向链表) 删除节点(单向链表) 反向遍历链表 找出中间节点 找出倒数第k个节点 翻转链表 判断两个链表是否相交,并返回相交点 判断链表是否有环路,获取连接点,计算环的长度 二叉树和双向链表转化1.定义1.1单向链表单向链表的节点包括:数据域:用于存储数据元素的值。 指针域(链域):...

2018-09-15 17:37:18 512

原创 C++中经典的垃圾回收算法

1.引用计数算法         引用计数(Reference Counting)算法是每个对象计算指向它的指针的数量,当有一个指针指向自己时计数值加1;当删除一个指向自己的指针时,计数值减1,如果计数值减为0,说明已经不存在指向该对象的指针了,所以它可以被安全的销毁了。可以很直观的用下面的图表示:        引用计数算法的优点在于内存管理的开销分布于整个应用程序运行期间,非常...

2018-09-10 15:58:59 673

原创 C++中的using namespace std的作用

C++中的using namespace std的作用       所谓namespace,是指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。     iostream和iostream.h的区别:     后缀为.h的头文件C++标注已经明确提出不支持了。早些的实现将标准库功能定义在全局空间里,声明在带.h后缀的头文件里,C++标...

2018-09-09 20:19:54 97352 4

转载 C++ KMP算法

C++ KMP算法2017年10月29日 15:09:23 阅读数:555版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011197534/article/details/78385547C++ KMP算法差不多把《算法》这本书看完了,最后一章字符串比较常见的重要的东西应该是子串匹配的KMP方法。讲道理书上讲的比较复杂,也可能K...

2018-09-06 09:20:12 380 1

转载 从头到尾彻底理解KMP

从头到尾彻底理解KMP置顶 2011年12月05日 13:05:28 阅读数:346301 标签: 算法functionstringdelete数据结构更多个人分类: 02.Algorithms(后续)01.Algorithms(研究)所属专栏: 经典算法研究从头到尾彻底理解KMP 作者:July时间:最初写于2011年12月,2014年7月21日晚1...

2018-09-05 14:20:30 176

原创 k个瓶子可以换1瓶酒,要喝n瓶酒,最少需要买多少瓶酒?

这个题很简单,但是一开始自己想复杂了,所以记录一下吧。这个题最后的思路其实就是:我一瓶一瓶买,买一瓶喝一瓶,喝一瓶就一个空瓶子,喝到有k个空瓶我就去换一瓶,然后继续一瓶一瓶买...直到最后我喝了n瓶就完事了。代码public static int wine(int n, int k){ if(k<=0 || n<=0) retur...

2018-09-05 14:00:09 567

转载 c++中vector的用法详解

c++中vector的用法详解2011年12月01日 21:25:06 阅读数:414421 标签: vectorc++stringinsert测试数据结构更多个人分类: c语言      vector(向量): C++中的一种数据结构,确切的说是一个类.它相当于一个动态的数组,当程序员无法知道自己需要的数组的规模多大时,用其来解决问题可以达到最大节约空间的目的.     用法:...

2018-09-05 13:32:17 21936

原创 vi编辑器常用命令

vi编辑器常用命令2013年04月08日 16:11:02 阅读数:8148 标签: 工具linuxVI 更多个人分类: 编程技巧Linux系统vi编辑器有3种模式:命令模式、输入模式、末行模式。掌握这三种模式十分重要:1.命令模式:vi启动后默认进入的是命令模式,从这个模式使用命令可以切换到另外两种模式,同时无论在任何模式下只要按一下[Esc]键都可以返回命令模式。在命令模式中输入...

2018-08-28 19:20:58 32244

转载 腾讯云服务器ubuntu安装vnc

腾讯云ubuntu远程桌面2018年01月14日 15:32:42 阅读数:1213 1.首先要连接上你的服务器,然后安装vncserver,这个是用来远程连接用的。命令如下 apt-get install vnc4server2.安装图形界面 apt-get install xfce4如果安装不上,就 apt-get update apt-get upgrade更新一下,一般...

2018-08-28 19:19:36 1903

转载 图解Python深拷贝和浅拷贝

图解Python深拷贝和浅拷贝Python中,对象的赋值,拷贝(深/浅拷贝)之间是有差异的,如果使用的时候不注意,就可能产生意外的结果。下面本文就通过简单的例子介绍一下这些概念之间的差别。对象赋值直接看一段代码:will = ["Will", 28, ["Python", "C#", "JavaScript"]]wilber = willprint id(will)...

2018-07-24 14:28:20 314

转载 如何在本机通过GitBook把笔记同步到github

如何在本机通过GitBook把笔记同步到github在开发的过程中我们经常有一些心得和总结 ,可以通过笔记 、博客和 github等方式记录,这篇文章告诉你如何在本机通过GitBook把笔记同步到github上,让全球开发者学习到你分享的知识。一、安装软件(软件安装,请自行解决,此项不是重点)1、git2、github3、GitHub Desktop(可选)GitHub Desktop软件可以在本...

2018-05-27 14:08:07 1480

转载 最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等

很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|...

2018-05-21 16:28:54 207

转载 正则表达式中的特殊符号 及实例

简介简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。其作用如下: 测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证。 替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字。 根据模式匹配从字符串中提取一个子字符串。可以用来在文本或输入字段中查找特定文字...

2018-05-21 15:53:11 2582

转载 软著中写源代码60页快速实现方法

软著中写源代码60页快速实现方法原创 2016年09月26日 09:48:114699我们在写软著的时候,其中包含要写60页的源代码,包含前30页,后30页,代码帖的太麻烦,可以直接用脚本实现。而且可以快速统计代码行数,下面就用shell脚本实现一下。[cpp] view plain copy

2017-11-19 19:51:27 15764 1

转载 了解Minimax算法

Tic Tac Toe:了解Minimax算法第一次发布于2013年12月13日,最后更新于1年前追求软件兴趣。注意!这篇文章也被翻译成日文和葡萄牙文。我非常感谢与我联系的读者,并翻译了这篇文章。我最近建立了一个无与伦比的tic tac脚趾游戏。这是一个有趣和非常谦卑的项目,教我一吨。如果你想完全接受教育,请在这里拍摄tic ta

2017-10-27 11:08:32 1012

转载 2048-AI程序算法分析

2048-AI程序算法分析作者 张洋 | 发布于 2014-04-042048 Minimax 人工智能 算法针对目前火爆的2048游戏,有人实现了一个AI程序,可以以较大概率(高于90%)赢得游戏,并且作者在stackoverflow上简要介绍了AI的算法框架和实现思路。但是这个回答主要集中在启发函数的选取上,对AI用到的核心算法并没有仔细说明。这篇文章将主要分为两个部分

2017-10-27 11:04:05 629

转载 Minimax算法

Minimax算法及实例分析原创 2015年05月11日 15:20:323128   计算机科学中最有趣的事情之一就是编写一个人机博弈的程序。有大量的例子,最出名的是编写一个国际象棋的博弈机器。但不管是什么游戏,程序趋向于遵循一个被称为Minimax算法,伴随着各种各样的子算法在一块。   Minimax算法又名极小

2017-10-27 10:39:10 11493

转载 Alpha-beta剪枝算法

Alpha-beta剪枝算法实例分析转载 2015年05月11日 15:59:314128看本章之前,请先参看前一篇文章《Minimax算法及实例分析》由于Minimax算法有一个很大的问题就是计算复杂性。由于所需搜索的节点数随最大深度呈指数膨胀,而算法的效果往往和深度相关,因此这极大限制了算法的效果。Alpha-

2017-10-27 10:37:27 2504

转载 Alpha-Beta剪枝算法

Alpha-Beta剪枝算法最近做了一个中国象棋项目,其中用到了Alpha-Beta剪枝算法,在此做个记录。Alpha-Beta剪枝算法是一种传统的搜索算法, 它在博弈算法中有着非常广泛的运用,它大大减少了相同搜索深度下的计算量。Alpha-Beta剪枝算法是由最大值和最小值算法得来的,该算法是一个0总和算法,即一方要在可选的情况下使其优势最大化,使对手优势最小化,而开

2017-10-27 10:20:06 2817

转载 Matlab的各种数据读取、文件读写等操作汇总

Matlab的各种数据读取、文件读写等操作汇总转载 2015年03月11日 16:10:04标签:matlab19019    MATLAB提供了多种方式从磁盘读入文件或将数据输入到工作空间,即读取数据,又叫导入数据;将工作空间的变量存储到磁盘文件中称为存写数据,又叫导出数据。至于选择哪种机制,则根据下面两个因素决定:● 用户

2017-10-27 08:51:46 1036

转载 语音识别工具箱之HTK安装与使用

_赵明_语音识别工具箱之HTK安装与使用    HTK(HMM Toolkit)一款基于hmm模型的语音处理工具,早就听说它了,一直因为用MATLAB中的工具箱在学习,或自己写代码在做HMM方面的试验,所以没有接触到它。现在,上海朋友家里的网速超赞,我就趁投简历的时间空隙,下载了它的一些资料,包括安装文件,使用文档(最好中英文版都要找到,有时中文版更简洁

2017-07-26 16:32:43 919

转载 HTK语音识别工具包的安装和编译

HTK语音识别工具包的安装和编译今天介绍一下HTK语音识别工具包的安装和编译,希望能够帮助到更多做语音相关工作的同仁们。介绍:HTK是用来进行自动语音识别研究的工具包,它由剑桥大学工程系的机器智能实验室开发的开源软件,全称叫做HiddenMarkov Toolkit。官方网站:http://htk.eng.cam.ac.uk 

2017-07-26 11:56:42 612

转载 C++语音识别接口快速入门

C++语音识别接口快速入门(Microsoft Speech SDK)                                                                              版权声明:该博客是本宝宝原创文章,未经博主允许不得转载。目录(?)[+]C语音识别接口快速入门Micr

2017-07-22 15:39:40 4969 2

转载 VC 下Microsoft Speech SDK开发语音识别

VC 下Microsoft Speech SDK开发语音识别                                                   转自VC 下Microsoft Speech SDK开发语音识别分类: vc/c++ 2011-12-02 18:18 824人阅读 评论(0)收藏举报microsoftpr

2017-07-21 16:50:11 607

转载 window speech实现语音控制

windows下利用微软的SpeechSDK实现语音控制                                                                               版权声明:本文为博主原创文章,未经博主允许不得转载。语音识别是当前研究的热点,我们可以利用微软的语音识别引擎来进行二次开发。首先需要安装微软的

2017-07-21 10:10:56 2130 1

转载 Linux常用指令

Linux常用指令转载自http://www.daniubiji.cn/archives/25Linux简介及Ubuntu安装 linux,免费开源,多用户多任务系统。基于Linux有多个版本的衍生。RedHat、Ubuntu、Debianaa 安装VMware或VirtualBox虚拟机。具体安装步骤,找百度。 再安装Ubuntu。具体安装步骤,找

2017-07-19 16:45:00 345

转载 SMALL-FOOTPRINT KEYWORD SPOTTING USING DEEP NEURAL NETWORKS

SMALL-FOOTPRINT KEYWORD SPOTTING USING DEEP NEURAL NETWORKS学习摘要版权声明:本文为博主原创文章,未经博主允许不得转载。由于个人能力有限,所有理解可能有误,所以有什么问题,可以直接评论告诉我,我会及时更改,谢谢。非全文翻译,只是找了比较重要的地方翻译并加上了自己的理解。论文来源: 在此

2017-07-19 16:05:33 859 2

转载 社工库

环境介绍   ①Host:Fedora(English)(server),win8(中文)②Fedora安装apache,MySQL Workbench,语言包(Fedora安装时选择)。③Database:mysql 安装在Fedora, 建库/表统一编码UTF8,修改my.cnf中的datadir=单独的一个分区,tmpdir=空间足够大的空间( > 16G)。④Win

2017-07-16 19:05:10 21925

转载 #pragma用法详解

#pragma  预处理指令详解              在所有的预处理指令中,#pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。    

2017-07-09 15:33:08 505

转载 RAID详解

分类:一.RAID定义RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损 失而开发出一定水平的数据保护技术。RAID就是一种由多块廉价磁盘构成的冗余阵列,在操作系统下是作为一个独立的大型存储设

2017-07-04 14:17:15 318

原创 括号匹配

括号匹配描述假设一个算术表达式中可以包含三种括号:圆括号"("和")",方括号"["和"]"和花括号"{"和"}",且这三种括号可按任意的次序嵌套使用,如:...[...(...)...{...{...}...[...]...}...]...,编写程序判别给定表达式中所含括号是否正确配对出现。 输入输入一个由这几种括号组成的字符串,字符串长度不大于100。 输出若正确则输出"Yes"

2017-04-09 15:22:05 323

原创 链表元素的比较和删除

链表元素的比较和删除时限:1000ms 内存限制:10000K  总时限:3000ms描述已知a、b和c三个递增有序的链表,现在要求对a做如下操作:删除其中既即在b中出现又在c中出现的元素(注意同一表中的元素有可能重复)。 输入先在第一行输入3个小于100的正整数m,n,l分别表示链表a,b,c的长度,然后在第二行输入m个递增的正整数,第三行输入n个递增的正整数,第四行输入

2017-03-10 21:51:16 781

原创 归并两个递增序列链表为一个递减有序链表

归并两个递增序列链表为一个递减有序链表时限:1000ms 内存限制:10000K  总时限:3000ms描述假设有两个按元素值递增有序排列的线性表a和b,均以单链表作为存储结构,请编程实现将表a和表b归并成一个按元素值递减有序排列的线性表c(注意:非严格递减,也就是说本题中的数据有可能相等),并要求利用原表的结点空间构造c表。 输入第一行先输入两个小于100的正整数m,n,

2017-03-10 21:41:49 2553

原创 单链表的就地逆置

单链表的就地逆置时限:1000ms 内存限制:10000K  总时限:3000ms描述读入数据构造一个单链表,实现单链表的就地逆置。 输入先输入一个小于100的正整数n,再从小到大的输入n个正整数,建立一个单链表,然后实现单链表的就地逆置。 输出按顺序输出逆置后的单链表的所有元素,每个元素占一行。 输入样例3300 3000  50000 

2017-03-10 21:31:42 732

原创 Hello,博客

我的第一篇博客,与博客打声招呼,告诉博客,我PG-aholic来了,我要开始我的博客成长之路啦。。。。。。。

2016-10-15 00:06:14 335

数据结构作业4

这是我们学校的数据结构实验的上机题目,写的很认真,给大家分享一下

2017-11-14

阅读材料及作业2

这是我们学校计算机网络课程的作业及解答,老师有很用心的出题,都是一些比较好的题目,都有认真做,可以拿来自学网络,绝对能很轻松的学好。

2017-11-09

拓扑排序问题

这是我们学校的的数据结构的讲义,讲的挺清楚的,可以用来自学数据结构,老师不让外传,偷偷的传上来的。

2017-11-08

最短路径问题

这是我们学校的的数据结构的讲义,讲的挺清楚的,可以用来自学数据结构,老师不让外传,偷偷的传上来的。

2017-11-08

数据表排序

这是我们学校的的数据结构的讲义,讲的挺清楚的,可以用来自学数据结构,老师不让外传,偷偷的传上来的。

2017-11-08

函数的构造方法

这是我们学校的的数据结构的讲义,讲的挺清楚的,可以用来自学数据结构,老师不让外传,偷偷的传上来的。

2017-11-08

数据结构堆

这是我们学校的的数据结构的讲义,讲的挺清楚的,可以用来自学数据结构,老师不让外传,偷偷的传上来的。

2017-11-08

哈夫曼树与哈夫曼编码

这是我们学校的的数据结构的讲义,讲的挺清楚的,可以用来自学数据结构,老师不让外传,偷偷的传上来的。

2017-11-08

DCT图像压缩

这个是多媒体技术课程的图像压缩实验作业,图像作业二,用DCT变换压缩图像。压缩包里包含完整的代码以及详细的实验报告,实验处理的jpg照片及图像的灰度矩阵txt文件。代码有详细的注释(老师要求的)。为了上传资源很用心的把作业重新整理了一下,代码也添加了很多注释详解,辛苦分5分不为过。

2017-10-31

直方图均衡

这个是多媒体技术课程的图像压缩实验作业,图像作业一,用直方图均衡压缩图像。压缩包里包含完整的代码以及详细的实验报告,实验处理的jpg照片。代码有详细的注释(老师要求的)。为了上传资源很用心的把作业重新整理了一下,代码也添加了很多注释详解,辛苦分5分不为过。

2017-10-31

SMALL-FOOTPRINT KEYWORD SPOTTING USING DEEP NEURAL NETWORKS.pdf

这是陈果果写的关于深度神经网络用于深度学习的语音识别中的一篇IEEE论文,很好的一篇论文,在google学术上被引用万次,我们暑假实习时主要就是完成这篇论文的主要内容,所以研读的还算比较精细的,在关键处已经做了标记。

2017-07-26

HTK samples.zip

这个是HTK安装需要从官网上下载的两个文件之一,因为必须注册才能下载,而且注册还有点麻烦,所以干脆整理出来好方便大家下载。安装教程在我的博客http://blog.csdn.net/fsz520w/article/details/76136747上已经给出,亲测有效,需要注意的地方已经标出。

2017-07-26

HTKSource code.tar

这个是HTK安装需要从官网上下载的两个文件,因为必须注册才能下载,而且注册还有点麻烦,所以干脆整理出来好方便大家下载。安装教程在我的博客http://blog.csdn.net/fsz520w/article/details/76136747上已经给出,亲测有效,需要注意的地方已经标出。

2017-07-26

数据结构-二叉树及存储结构

数据结构讲义之二叉树及存储结构

2017-04-09

数据结构-多项式加法运算

数据结构讲义之多项式加法运算

2017-04-09

数据结构-堆栈

数据结构讲义之堆栈

2017-04-09

数据结构-线性表及其实现

数据结构的讲义之线性表及其实现

2017-04-09

背包问题详解

这里有9种背包问题的详解,包括01背包问题,完全背包问题,多重背包问题,混合三种背包问题,二维费用的背包问题,分组的背包问题,有依赖的背包问题,泛华物品,背包问题问法的变化。每种背包问题不仅有详细的讲解,还有对应的例题帮助理解,是学习的好资源。

2017-04-09

空空如也

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

TA关注的人

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