上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 73 下一页
摘要: "题目" c++ 回文串,区间DP class Solution { public: int dp[1005][1005]; string longestPalindrome(string s) { int len = s.length(); int ii,jj; int m=0; for(int 阅读全文
posted @ 2019-05-31 13:19 Shendu.CC 阅读(108) 评论(1) 推荐(0) 编辑
摘要: "题目" c++ 阅读全文
posted @ 2019-05-29 09:05 Shendu.CC 阅读(110) 评论(2) 推荐(0) 编辑
摘要: "题目" 阅读全文
posted @ 2019-05-23 10:54 Shendu.CC 阅读(93) 评论(0) 推荐(0) 编辑
摘要: "题目" class Solution { public: vector twoSum(vector& nums, int target) { vector res; for(int i=0;i 阅读全文
posted @ 2019-05-23 10:53 Shendu.CC 阅读(88) 评论(0) 推荐(0) 编辑
摘要: "题目" c++ 阅读全文
posted @ 2019-05-20 18:09 Shendu.CC 阅读(64) 评论(0) 推荐(0) 编辑
摘要: "题目" 这是上一道 "题目" 的升级题 上一道题目中的数组是没有重复的,现在是有重复的,那么会带来什么变化呢? 还是可以二分,但是有一种情况是当 和 , 都相等的时候,没有办法判断是向左还是向右。那么这个时候,就把 于是如果是数字都一样的数组,那么就会以O(N)的效率执行。LeetCode并没有卡 阅读全文
posted @ 2019-05-20 17:20 Shendu.CC 阅读(78) 评论(0) 推荐(0) 编辑
摘要: "题目" 二分 一不小心耗时超过100%的c++解决方案。哈哈哈 阅读全文
posted @ 2019-05-16 13:46 Shendu.CC 阅读(81) 评论(0) 推荐(0) 编辑
摘要: "题目" 思路 维护两个数组,一个是a[i] 表示以i为结尾的子序列乘积的最大值 一个是b[i] 表示以i为结尾的子序列乘积的最小值 然后就是动态规划的思想。 c++ class Solution { public: int s[1000005]; int a[1000005]; int b[100 阅读全文
posted @ 2019-05-10 08:47 Shendu.CC 阅读(90) 评论(0) 推荐(0) 编辑
摘要: "题目" c++ 阅读全文
posted @ 2019-04-25 18:00 Shendu.CC 阅读(82) 评论(0) 推荐(0) 编辑
摘要: "题目" 煞笔题目,怪不得那么多人diss 两层for循环,它还疯狂卡精度,double的精度不够,必须long double 阅读全文
posted @ 2019-04-25 11:18 Shendu.CC 阅读(115) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 73 下一页