码迷,mamicode.com
首页 >  
搜索关键字:light oj    ( 5088个结果
【剑指offer】数字在排序数组中出现的次数
我做这道题,是先用二分查找找到该数字,而后再遍历其前后相同的数字,统计次数。这种做法的平均时间复杂度为O(logn),最坏情况下为O(n),剑指offer上给的思路是两次用二分查找分别找到该数字第一次和最后一次出现的位置,这样的时间复杂度平均和最坏都是O(logn),稍好些》 下面贴上我按照自己思路写的代码:...
分类:其他好文   时间:2014-06-07 01:19:45    阅读次数:197
【剑指offer】翻转单词顺序
题目描述: JOBDU最近来了一个新员工Fish,每天早晨总是会拿着一本英文杂志,写些句子在本子上。同事Cat对Fish写的内容颇感兴趣,有一天他向Fish借来翻看,但却读不懂它的意思。例如,“student. a am I”。后来才意识到,这家伙原来把句子单词的顺序翻转了,正确的句子应该是“I am a student.”。Cat对一一的翻转这些单词顺序可不在行,你能帮助他么? 输入: 每个测试案例为一行,表示一句英文句子。 我们保证一个句子的单词数不会超过600,每个单词的长度也不会超过30。但是需要注...
分类:其他好文   时间:2014-06-05 10:52:19    阅读次数:202
【剑指offer】左旋转字符串
这道题之前在Cracking the Coding interview上做过类似的,一样的三次反转,即可得到,时间复杂度为O(n),空间复杂度为O(1)。这道题在九度OJ上测试,主要要考虑移动的位数大于字符串长度时的情况,取余即可。...
分类:其他好文   时间:2014-06-05 09:34:36    阅读次数:236
错误记录seterror的文字不显示
今天开发时遇到个小问题,view.seterror的文字由于和theme重叠而无法显示,以前就遇到过,不过想换种方法。 有人说在style里面加@android:color/primary_text_light @android:color/primary_text_light <!-- Theme customizatio...
分类:其他好文   时间:2014-06-05 07:52:53    阅读次数:190
Light OJ 1258 Making Huge Palindromes 末尾添加最少字符变回文串
题目来源:Light OJ 1258 Making Huge Palindromes 题意:末尾添加最少的字符是使输入的串变成回文 输出长度 思路:直接KMP匹配出它和它反串的最大匹配 n减去它就是要添加的数量 #include #include #include using namespace std; const int maxn = 1000010; char a[maxn], ...
分类:其他好文   时间:2014-06-05 01:14:56    阅读次数:240
XTU OJ 1163 查询成绩 (字符串+递归)
查询成绩 Accepted : 52   Submit : 275 Time Limit : 3000 MS   Memory Limit : 65536 KB 题目描述 波波同学是位大四的学生,同时也是一位考研er。为了考上北京邮电大学,他准备了很长时间。不久前,考研成绩终于公布了。波波登陆了成绩查询...
分类:其他好文   时间:2014-06-05 00:36:06    阅读次数:373
Light OJ 1102 Problem Makes Problem 组合数
题目来源:Light OJ 1102 Problem Makes Problem 题意:一个整数n分解成k个数相加有多少种方案 数字可以重复  思路:m个苹果放n个盒子有多少方案 允许盒子有空 盒子空对应0 答案是C(n+m-1, n-1)  首先如果不允许有空 答案是C(m-1, n) 插空法m个苹果有m-1个空档 在这m-1个空档里选n-1个分成了n部分 每部分都不是空的 现在允许为空...
分类:其他好文   时间:2014-06-04 21:57:03    阅读次数:166
【剑指offer】整数中1出现的次数
思路:我们先写一个函数,求出从1到整数n之间1出现的次数,而后分别将要求输入的两个数(具体说,应该是最大的数,和最小的数减去1)作为参数传入该函数,得到的值相减,即可得到二者之间的的数中1出现的次数。 最简单的方法,分别求从1到n之间每个数中的1的个数,由于整数n的位数为O(logn),我们要判断一个数有多少个1,需要判断其每一位是否为1,这样一个数就需要判断O(logn)次,而总共有n个数需要求,那么该方法的时间复杂度为O(nlogn)。在九度OJ上用该方法写的代码测试,会超时。 剑指of...
分类:其他好文   时间:2014-06-03 01:43:22    阅读次数:282
[leetcode]Gas Station @ Python
原题地址:https://oj.leetcode.com/problems/gas-station/题意:There areNgas stations along a circular route, where the amount of gas at stationiisgas[i].You ha...
分类:编程语言   时间:2014-05-31 16:58:18    阅读次数:259
android:themes.xml
1 2 13 25 26 You can count on this being a dark 29 background with light text on top, but should try to make no 30 other assumptions ...
分类:移动开发   时间:2014-05-31 06:12:59    阅读次数:492
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!