- 博客(10)
- 收藏
- 关注
原创 双系统卸载ubuntu后开机进入grub界面的解决方案
问题:win10 + ubuntu双系统卸载ubuntu后,再开机直接进入grub界面,无法进入windows。分析:因为之前安装ubuntu的时候选择ubuntu引导windows,然后删除ubuntu时图省事,直接在windows的磁盘管理中将ubuntu的卷给删掉,包括ubuntu的引导扇区,这样导致,当电脑开机时,找不到响应的引导,直接进入了GNU grub界面。解决方案:解决方法其实很简单,删除的ubuntu的引导卷(用于启动),windows的引导卷其实还在,我们可以进入BIOS界面将wi
2020-08-19 16:52:29 5694 2
原创 区间DP
一、 定义:区间DP,顾名思义是在区间上DP,它的主要思想就是先在小区间进行DP得到最优解,然后再利用小区间的最优解合并求大区间的最优解。二、代码套路for(int i=1;i<=n;i++){ dp[i][i]=初始值}for(int len=2;len<=n;len++) //区间长度for(int i=1;i<=n;i++) //枚举...
2020-05-02 03:49:17 174
原创 LRU缓存机制-leetcode
问题:运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制。它应该支持以下操作: 获取数据 get 和 写入数据 put 。获取数据 get(key) - 如果密钥 (key) 存在于缓存中,则获取密钥的值(总是正数),否则返回 -1。写入数据 put(key, value) - 如果密钥已经存在,则变更其数据值;如果密钥不存在,则插入该组「密钥/数据值」。当缓存容量...
2020-04-25 02:50:17 249
原创 STL之map按key排序与按value排序
代码如下:#include <iostream>#include <vector>#include <map>#include <algorithm>using namespace std;typedef pair<string,int> FRE;bool comless(const FRE &A,const F...
2020-03-31 23:53:06 448
原创 leetcode正则表达式匹配(暴力,动态规划)
题目链接:leetcode 10题正则表达式匹配给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 '.' 和 '*' 的正则表达式匹配。'.' 匹配任意单个字符'*' 匹配零个或多个前面的那一个元素所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。说明:s 可能为空,且只包含从 a-z 的小写字母。p 可能为空,且只包含从 a-z 的小写字母,以及字符 . 和 ...
2020-03-30 02:45:38 237
原创 KMP算法与poj 3461
最近学习编译原理,学到词法分析时,发现龙书的课后习题有一个关于很奇怪的算法,定义了一个很奇怪的失效函数,当时就很懵逼,上网查询了什么是失效函数,才发现,失效函数是KMP算法里面大名鼎鼎的next数组,然后考虑到不久之后的保研机试,便开始了对KMP算法的深入研究。一、 KMP算法简介假设字符串pat长为m,字符串text长为n。KMP算法:是一种字符串匹配算法,可以在O(m+n)的时间内对两个...
2020-03-26 03:56:14 270
原创 ubuntu16.04 ROS安装
ubuntu16.04 ROS安装安装过程参考:ROS安装官方教程下面简单说明几个安装过程中的问题。网速问题官方教程采用的官方的ROS源,而我们在国内使用国外源速度实在是慢的要死。我是电脑开了一晚上才完成sudo apt-get install ros-kinetic-desktop-full这个命令。所以尽量找网络好的地方,或者使用国内的源。比如这篇博客:[国内源安装ROS]在这里插入...
2019-12-28 18:27:10 224 1
原创 百练1002:方便记忆的电话号码(保研准备)
1002 方便记忆的电话号码题目总时间限制: 2000ms 内存限制: 65536kB描述英文字母(除Q和Z外)和电话号码存在着对应关系,如下所示:A,B,C -> 2D,E,F -> 3G,H,I -> 4J,K,L -> 5M,N,O -> 6P,R,S -> 7T,U,V -> 8W,X,Y -> 9标准的电话号码格式...
2019-12-06 23:21:18 393
翻译 PIL官方教程翻译
PIL教程使用图像类在python图像处理库(即PIL)中最重要的类是Image类,在模块中的定义也是同样的。你可以有多种方法创建这个类的实例,可以从文件中加载图像,处理其它图像,抑或从零开始创建一个图像。从文件中加载一个图像,可以使用Image 模块中的open函数。>>> import Image>>> im = Image.open("lena....
2019-02-15 21:19:28 937
原创 计算机基础实验_lab1(CSAPP datalab)
NPU_CS_DataLab计算机系统基础实验_数据表示1. bitAnd2. upperBits3. anyEvenBit4. leastBitPos5. byteSwap6. isNotEqual7. float_neg8. implication9. bitMask10. conditional11. isLessOrEqual12. isPositive13. satMul314. flo...
2018-12-22 21:54:53 17603
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人