会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
红桃J
用心写好每行完美的代码,远比写一堆更有价值
博客园
::
首页
::
博问
::
闪存
::
新随笔
::
联系
::
订阅
::
管理
::
公告
2015年3月4日
leetcode Longest Substring Without Repeating Characters
摘要: PS1:我想到一个好的方法去实现下面说的那个find函数,而且确定是常数时间:对这个题目我的思想是从第一个字符往后找,知道找到在之前字符串中有出现的字符,这样的话,从出现的那个位置后的一个位置开始继续新的查找。现在有一个问题就是s.find()这个函数的时间复杂度是O(1)还是O(n)如果是O(1)...
阅读全文
posted @ 2015-03-04 17:38 红桃J
阅读(128)
评论(0)
推荐(0)
leetcode Two Sum
摘要: PS:下面贴的这个代码是二分查找的那个,不是那个用map的我再写一遍吧。map代码:#include#include#includeusing namespace std;vector TwoSum(vector numbers, int target){ vector result; ...
阅读全文
posted @ 2015-03-04 17:11 红桃J
阅读(179)
评论(0)
推荐(0)
leetcode Median of Two Sorted Arrays
摘要: 这题真是浪费了很多时间,想法也对了,转移到寻找第k小的元素上来,然后根据两个都是一排好序的数组,像类似算法导论中利用partition找到划分的q,但在这里,由于题目要求O(logn),所以这个找q的过程必须是常数时间,想了好久想不到一个常数时间的划分。最后在网上找到答案了:分析:我们现在设计一个求...
阅读全文
posted @ 2015-03-04 13:34 红桃J
阅读(240)
评论(0)
推荐(0)