5 梧桐雨66
尚未进行身份认证
暂无相关简介
qemu版本:2.4.0.1libvmi版本:0.10.1libvirt版本:2.4.01、安装qemu
题目地址:https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/submissions/这道题我一开始给想复杂了,核心的思路就是一个滑动窗口法。第一次通过的代码是参考题解中第3中方案做的。代码如下:int lengthOfLongestSubstring(string s) { ...
安装qemu在这里插入代码片
方法:select database();如图:
主要是对find , find_first_of , find_end , find_if , find_if_not这五函数做个总结:我写了这个代码:#include<iostream>#include<map>#include<vector>#include<string>#include<algorithm>usin...
题目地址:https://leetcode-cn.com/problems/add-two-numbers/方法:其实题目思路还挺简单的,用一个carry记下进位就行,像加法器的原理一样。需要注意的是:1、题目里提供了初始化方法,直接调用就可以。2、我一开始的代码写的很冗长,分为p!=NULL&&q!=NULLp!=NULL&&q==NULLp==NU...
题目地址:https://leetcode-cn.com/problems/two-sum/解法一:两次遍历:使用map存储,key为数组值,value为数组索引,第一次遍历map初始化为数组值,第二次遍历判断target-nums[i]是否在数组中。这里需要注意的地方是:1、因为map的key是不能重复的,所以对于某个key的value是最后一个数组索引(会覆盖前面的)。例子:num...
原题链接:https://leetcode-cn.com/problems/decode-ways/这个题需要注意的细节还是很多的。用动态规划解,状态转移方程:dp[i]=dp[i-2] if(s[i]==0 && s[i-1]s[i] is ok) dp[i]=dp[i-1]+dp[i-2] if(s[i]!=0 &&...
经常分不清,整理下df主要是检查文件系统磁盘占用情况,所以这里可以看到文件系统du主要是检查磁盘空间占用情况,统计目录或者文件大小的,和ll功能有相同之处。fdisk一般用来磁盘分区,也可以用来查看磁盘分区情况。这里可以看到/dev/sdb和/dev/sda两个分区。但是在df命令中看不到/dev/sda,因为/dev/sda上面没有跑文件系统,如果想看所有的磁盘分区需要...
最近工作老是遇到cannot open display问题,查阅资料稍微了解首先,display就是linux指定图形显示的位置,语法如下:DISPLAY=host:numA,numB那系统DISPLAY如何解析呢?是这样:如果host为空,那就表示Xserver(图形界面程序服务端)运行在本地,并且Xclient(图形界面程序客户端)使用unix socket方式(也就是IPC,进程...
必须先安装virtinst再安装libvirt,如果反之,virtinst中的libvirt版本会覆盖之前安装的libvirt
原题链接:https://leetcode-cn.com/problems/minimum-path-sum/前面坐了好几题网格动态规划题了,这个题做起来就比较简单int minPathSum(vector<vector<int>>& grid){ int m,n; m=grid.size(); n=grid[0].size(); vector<...
题目链接:https://leetcode-cn.com/problems/unique-paths-ii/因为有前一题不同路径的基础,所以这题不纠结,直接用动态规划,代码稍微改改就行。状态转移方程:dp[i][j]=dp[i-1][j]+dp[i][j-1]代码:int uniquePathsWithObstacles(vector<vector<int>>&am...
vector中capacity是指最少要多少元素才会使容器重新分配,reserve()可以设置capacity值。size是指容器中有多少个元素,resize()可以修改容器大小。乍一看,如果没有没有使用reserve()的话,vector的size和capacity应该是相同的,但是不见得。代码1int m,n;n=obstacleGrid.capacity();m=obstacl...
原题链接:https://leetcode-cn.com/problems/unique-paths/我用了两种方法:1、递归 2、动态规划下面分别介绍:1、递归int uniquePaths(int m,int n){ int count=0; find_paths(1,1,m,n,count); return count;}void find_paths(int i,in...
一直以为这两个功能是一样的,某些情况下systemctl比service功能还要强,但是工作中遇到了问题在这里,用service操作libvirt-bin,但是无法用systemctl处理。查阅资料service其实是在/etc/init.d/下去执行程序service libvirt-bin status = /etc/init.d/libvirt-bin status而systemc...
题目链接:https://leetcode-cn.com/problems/longest-palindromic-substring/题解:用了两种方法:1、找出最长公共子串,并判断是否回文。2、动态规划。下面分别介绍:1、找出最长公共子串,并判断是否回文string longestPalindrome(string s){ //s_r是逆序串 string s_r=s...
教程:ubuntu16.04安装snort注意:需要在root用户下执行最后在执行./snort的时候出了错误,如下:snort:error while loading shared libraries : libsfbpf.so.0 :cannot open shared 0bject file : No such file or directory解决办法:执行ldconfi...
课程作业:1.解释“passwd”,“sudo”, “ping”等命令为什么需要setuid位,去掉s位试运行,添加权能试运行。2.指出每个权能对应的系统调用,简要解释功能3.查找你Linux发行版系统(Ubuntu/centos等)中所有设置了setuid位的程序,指出其应该有的权能4.实现一个程序其满足以下的功能:(1)能够永久的删除其子进程的某个权能。(2)能暂时性的...
按照我之前的博客,修改docker的devicemapper模式不成功,需要用动态编译https://blog.csdn.net/nullzeng/article/details/51003964https://blog.csdn.net/xuriwuyun/article/details/44835809?utm_source=blogkpcl5之前的静态编译,生成8个文件,保留其中...