- 博客(8)
- 资源 (17)
- 收藏
- 关注
原创 git+github常用的一些命令
git的安装和github仓库的创建网上有很多教程https://blog.csdn.net/tichimi3375/article/details/79844514常用的一些命令:1 将仓库的代码克隆到本地git clonegit clone https://github.com/用户名/仓库名.git 2 更新自己的仓库代码git add .git commit...
2019-03-29 15:53:15 215
原创 leetcode 174:地下城游戏
动态规划int calculateMinimumHP(vector<vector<int>>& dungeon) { std::vector<std::vector<int>> dp(dungeon.size(),std::vector<int>(dungeon[0].size())); int m=du...
2019-03-10 22:26:57 258
原创 leetcode 152:乘积最大子序列
使用动态规划的方式int maxProduct(vector<int>& nums) { int maxDP=INT32_MIN;//最大值 int dp1=0; int dp2=1; for(int i=0;i<nums.size();i++) { if (nums[i] >=0) { //dp...
2019-03-10 18:26:44 142
原创 leetcode 140:单词拆分 II
使用首先使用139的动态规划来判断是否可以进行切分,之后进行回溯法进行切分bool wordBreak1(std::string s, std::vector<std::string>& wordDict) { std::vector<int> dp(s.size()+1); dp[0]=1; for(int i=0;i<...
2019-03-07 14:03:29 269
原创 leetcode 139:单词拆分
bool wordBreak(std::string s, std::vector<std::string>& wordDict) { std::vector<int> dp(s.size()+1); dp[0]=1; for(int i=1;i<s.size()+1;i++){ for(int j=0;j<...
2019-03-07 10:53:28 134
原创 leetcode 132:分割回文串 II
使用动态规划的方式,其中juege[i][j]表示第i-第j个子串是否为回文串 dp[i]表示从第i个字符到最后所需要的切割次数int minCut(std::string s) { int n=s.size(); std::vector<std::vector<int>>judge; std::vector<int> v(n...
2019-03-07 10:19:14 156
原创 leetcode 120:三角形最小路径和
方法一:直接在原数组里进行操作int minimumTotal(std::vector<std::vector<int>>& triangle) { if(triangle.size()==0) return 0; if(triangle.size()==1) return triangle[0][0];...
2019-03-07 09:26:33 117
原创 leetcode 115:不同的子序列
思路:动态规划状态定义:f(x, y) -------- 记t中[0, x]范围的子串为t',记s中[0, y]范围的子串为s',f(x, y)表示在s'中t'出现的个数。状态转移:(1)对于x == 0的情况,a:当y == 0时,如果s.charAt(0) == t.charAt(0),则f(0, 0) = 1;否则f(0, 0) = 0。b:当y > 0...
2019-03-04 23:52:22 135
CCleaner清空回收站.rar
2019-11-25
opencv3.4.5.cache+opencv4.0.1.cache
2019-03-25
opencv调用tensorflow pb模型
2018-12-13
vim-7.4.tar.bz2和vimgdb-for-vim7.4-master.zip
2018-11-12
图像处理必读书籍
2018-11-10
boostdec opencv
2018-10-17
vgg_generate
2018-10-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人