- 博客(25)
- 收藏
- 关注
原创 cpp刷题常用函数
for 循环里有2个变量的时候for (int i = start, j = end; i < j; i++, j--) { swap(s[i], s[j]);}max 函数max(int a,int b)// 只能放2个数,不能用于向量调换 a,b 的值swap(a,b)int a=1,b=2;swap(a,b);cout<<a;对字符串进行翻转reverse(s.begin(), s.begin() + n);bool(0)–>faslenums
2021-07-31 13:02:44
407
原创 编辑距离 动态规划
编辑距离给你两个单词 word1 和 word2,请你计算出将 word1 转换成 word2 所使用的最少操作数 。你可以对一个单词进行如下三种操作:插入一个字符删除一个字符替换一个字符解法一 动态规划【初始】初始时,当其中一个 word 是空时,其操作数等于另一 word 的长度【状态转移】dp[i][j]表示单词 word1前 i 个字母和 word2前 j个字母时需要的操作数,即相当于以下情况的最少操作数dp[i][j-1]+1:增加字母 word2中第 j 个字母dp[i-1]
2021-06-25 12:09:57
181
原创 cpp刷题常用数据结构
数组 vector初始化vector<int> nums={1,2,3};vector<int> nums={};vector<int> nums(n,m); // 长度是 n,默认值是 m,如果不给默认值,则默认值是0vector<vector<int>> dp(n,vector<int>(m,0)); 一个 n 行 m 列二维数组,默认值是0曾删改查,遍历,大小,是否为空nums.insert(nums.begin(
2021-06-25 11:36:29
555
原创 最长递增子序列
最长递增子序列输入:nums = [10,9,2,5,3,7,101,18]输出:4解释:最长递增子序列是 [2,3,7,101],因此长度为 4 。解法一:动态规划 O(n^2)设 dp[i]是使用 nums[i]的最长子序列长度。则dp[i]={max(dp[j]+1)nums[i]>nums[j],0<=j<idp[i]elsedp[i]=\begin{cases}max(dp[j]+1)& \text{nums[i]>nums[j],0<=j&l
2021-06-25 11:03:13
310
原创 espnet 环境配置
环境:centos 7 ,gcc 8.4,cuda-10.1第一步,kaldi 安装配置第二步,conda 新建虚拟环境 env_name=espnet python=3.8,去 pytorch 官网看 pytorch 1.4安装方式第三步,下载 espnetcuda 设置为10.1conda activate espnetcd <espnet-root>/tools./set_python.sh $(command -v python3)第四步cd <espnet-
2021-05-13 23:06:26
672
原创 kaldi 安装
kaldi 安装环境gcc-8.4,cuda-10.1,centos 7下载 kaldi git clone https://github.com/kaldi-asr/kaldi.git进入到tools 中,按照 INSTALL 文件执行cd <kaidi-root>/toolscat INSTALL进入到 src 中,按照 INSTALL 文件执行(其使用的默认 cuda 可能不对,查看 configure 文件设置 cuda 位置)cd <kaidi-root
2021-05-13 15:37:50
435
原创 常用数学公式latex表示
阅读目的:学会常用LaTeX数学公式表达方式阅读说明:LaTeX梯度梯度∂\partial∂:\partial上标a^\hat{a}a^:\hat{}方法二:$$ F^{HLLC}=\left\{\begin{array}{rcl}F_L & & {0 < S_L}\\F^*_L & ...
2019-12-14 01:29:27
843
原创 BettreAndBetter软件使用心得
阅读目的:了解BetterAndBetter软件阅读说明:mac+BetterAndBetter问题打开betterAndBetter后,在桌面上移动文件时,如果移动后,文件还没有固定,再次鼠标点击桌面,该文件就会被隐藏。截屏软件存在延迟等bug该软件的好处可以显示网速、电池等电脑基本信息自动输入法可以设置各应用的默认输入,省去手动修改输入法—该好处可以直接下载对应的软件...
2019-12-14 01:27:53
591
原创 github简单使用介绍
阅读目的:学会使用github的步骤阅读说明:githubgithub是一个仓库,用git来管理如何使用建一个仓库,或者别人建的仓库把自己拉进去Git clone下载仓库到本地,在哪个目录下下载的就在哪个目录下用开发工具比如eclipse打开,修改或增加自己的代码在cmd上到相应目录下,git add,git commit,----git push之前先再git pull一下,会将...
2019-12-14 01:26:08
157
原创 typora使用
阅读目的:typora使用的部分说明介绍阅读说明:mac+typora文章目录为typora增加新主题内容跳转使用图片问题解决(ipic使用)typora文档上传到csdn之前一直困惑的问题是插入图片后,如果文件路径变了,图片就不能正确显示。为typora增加新主题http://theme.typora.io/点击相应的主题—download下载后将.css文件和主题文件夹复...
2019-12-14 01:21:28
285
原创 zotero使用说明
阅读目的:了解zotera的使用方法阅读说明:mac+zoterazotera软件描述:是一个文献管理软件使用从谷歌下载文献加入zotero谷歌学术—引用—endnote,由于在谷歌浏览器下载了zotero插件,所以操作完后会直接将该文献的基本信息加入到zotero中,但是没有对应pdf,需要另外下载电脑上的pdf如何加入直接将pdf文件拖拽如zotero中即可可以收藏网页...
2019-12-14 01:19:38
1620
2
原创 ipic软件使用介绍
ipic软件使用介绍阅读目的:ipic配合typora使用的三种方法阅读说明:Mac+typora+ipic作用:下载ipic,相当于是云上图床。配合typora使用,typora插入图片时,如果将图片放到云上,使用就很方便.本地,如果是绝对路径,每当.md文件保存路径变了,图片可能就显示不出来了.3种使用方法每次在typora中插入图片后,右击选择上传到ipic,同时可以选择缩小图片...
2019-12-14 01:16:55
1126
原创 typora操作总结
阅读目的:展示了一些自己使用typora遇到的问题并附有解决方案阅读说明:mac+typora软件1. 当用无序列表时下一行不要无序列表,也不要缩进,解决办法: * 用shift+tab键缩进 * 查看typora的显示---源代码 * 点击下下行 * 连续按两次回车(但是有时候好像不管用,不知道为什么)2. 无序列表缩进: * 按右上角delete键...
2019-12-14 01:12:15
2424
1
原创 markdown最基本语法(使用typora)
阅读目的:了解最基本,常用的语法阅读说明:使用typora(其他软件也可,但可能稍微有不同)1. 标题:#2. 加粗:** **3. 斜体:* *4. 斜体加粗:***你***,左右三个***5. 删除线:左右~~6. 分割线:三个***7. 颜色:<font color=blue>颜色</font>**** 无序列表:一个** 有...
2019-12-14 01:09:39
294
原创 LaTeX最基础语法规则
阅读目的:快速学会最简单的latex语法说明:使用软件,latex+sublime text+skim,参考教程latex是一种语言,命令和注释在生成pdf文件中不可见。命令表示:/command注释表示:%注释内容主要有两个文件,tex和bib。tex文件:主要编辑文件,用于生成pdfbib文件:放参考文献tex文件样例\documentclass{articl...
2019-12-03 16:09:24
1101
原创 mac上使用sublime text和skim编辑LaTex
mac上使用sublime text和skim编辑LaTex阅读目的:了解LaTex,在mac上使用TaTex。说明:Mac电脑文章目录mac上使用sublime text和skim编辑LaTex1 LaTex是什么2 mac上使用LaTex2.1 下载[MacTeX](http://tug.org/mactex/ )。2.2 下载安装Sublime Text3并配置LaTeX 环境。2.3...
2019-12-03 13:20:49
1402
原创 mysql各种错误总结
自己在使用mysql时遇到了许多问题,所以总结了一下各种错误及解决办法说明:windows10,mysql错误和解决办法错误:系统找不到指定文件解决:修改注册表鼠标点击“开始–运行–运行输入regedit”命令“mysqld --initialize\mysqld.exe” --defaults-file=“C:\ProgramData\MySQL\MySQL Server 5.7...
2019-01-24 16:05:40
1674
原创 Windows下tomcat安装和启动
说明:windows10,tomcat9启动:控制面板—系统和安全—管理工具—服务,找到Apache Tomcat Tomcat9服务项,右击该项,点“启动”,启动该服务安装官网下载设置环境变量在“开始”→“运行”中输入cmd 命令,进入MS-DOS界面cd 到tomcat的bin目录下 C:\> cd tomcat/bin运行命令service install, ...
2019-01-24 15:16:18
813
原创 word常用快捷键
阅读目的:了解一些常用快捷键说明:macbookpro ,microsoft word上标:command shift +下标:command +
2019-01-18 13:49:36
334
原创 python报错:unindent does not match any outer indentation level
阅读目的:解决unindent does not match any outer indentation level报错说明:python代码【问题】运行某段python程序时出现该错误,即说明python代码可能有缩进错误,但是在subline text和pycharm文本编辑器中都看不出有缩进错误【解决】 将代码复制粘贴到Python自带的IDLE中,就会轻松发现缩进问题。...
2018-12-14 15:43:58
2395
原创 基于anacode在pycharm上配置tensorflow
阅读目的:在pycharm上配置tensorflow说明:mac电脑,已经安装anacode3,pycharm专业版,python3,并使用anacode配置好tensorflow。pycharm上配置tensorflow新建项目 步骤1 location指新建项目的目录,在哪都行。点击下方Projicet Interpreter前的三...
2018-12-14 15:06:03
1646
原创 使用anacode安装tensorflow
tensorflow有多种安装方式,用anacode安装较为简单,因此选用了该方式。阅读目的:学会在mac上使用anacode安装tensorflow说明:电脑上已经安装了python3.5(其他版本也可以,但可能会遇到和tensorflow版本不匹配问题)、anacode(anacode安装教程)##安装TensorFlow终端输入conda create -n tensorflow ...
2018-12-14 14:14:22
4085
1
原创 Anacode的安装及环境变量配置
Anacode的安装及环境变量配置之前一直以为anacode图形化界面一步步安装到最后就可以了,但是打开终端时却找不到conda命令,后来明白是缺少环境变量配置。阅读目的:mac下配置anacode的环境变量说明:mac电脑安装流程官网上下载安装包anacode官网下载地址双击下载好的安装包,按照默认提示步骤一步步安装完成。配置环境变量终端输入conda list``co...
2018-12-14 13:21:49
13752
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人