会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
biong
纸上得来终觉浅觉知此事要躬行
博客园
首页
新随笔
联系
订阅
管理
2015年6月28日
leetcode 6 ZigZag
摘要: 题目思路问题描述是将字符串按照z字型排列,然后横向输出字符串 设输入的是nrows行,则设置nrows个字符串,第i个字符串存储按z字型排列的第i-1行的字符,然后输出即可
阅读全文
posted @ 2015-06-28 00:17 biong
阅读(159)
评论(0)
推荐(0)
2015年5月30日
时空权衡之字符串匹配中的输入增强技术
摘要: 字符串匹配的蛮力的算法:对于字符数为n的文本,模式(要匹配的字符串)字符为m的字符串,简单的从左到右比较模式和文本中每一对相应的字符,,如果不匹配,模式向右移一格,再进行下一轮的尝试。这样尝试的最大次数为n-m+1次,模式进行m次比较,这样比较次数一共是m(n-m+1)=O(nm),次,对于随机的自...
阅读全文
posted @ 2015-05-30 23:29 biong
阅读(752)
评论(0)
推荐(0)
lwwtcode 13-Roman to interge
摘要: 将罗马数字转为整形首先要知道罗马数字的规则:1、罗马数字一共有7个,即 I(1)、V(5)、X(10)、L(50)、C(100)、D(500)、M(1000)罗马数字没有“0”2、重复字数,罗马数字最多重复3次。3、右加左减: 在较大的罗马数字的右边记上较小的罗马数字,表示大数字加小数字。...
阅读全文
posted @ 2015-05-30 23:26 biong
阅读(312)
评论(0)
推荐(0)
2015年5月29日
leedcode 14
摘要: 纵向扫描:对所有串,从字符串第0位开始比较,全部相等则继续比较第1,2...n位,直到发生不全部相等的情况,则得出最长公共前缀串。string longestCommonPrefix(vector& strs) { string prefix=""; if(strs.size()==0)...
阅读全文
posted @ 2015-05-29 23:41 biong
阅读(104)
评论(0)
推荐(0)
2015年5月18日
bestcode round #40 1001 Tom and paper
摘要: 问题描述:已知一个矩形的面积,求最小周长示例:12(1*12、3*4),最小周长为(3+4)*2=14解题分析:#include#include#include#includeusing namespace std;int main(){ int n,T; cin>>T; whil...
阅读全文
posted @ 2015-05-18 22:34 biong
阅读(145)
评论(0)
推荐(0)
2015年5月15日
编程珠玑(一)
摘要: 这是学习编程珠玑的第一章~问题描述:输入:一个最多包含n个正整数的文件,每个数都小于n,其中n=10^7,且所有正整数都不重复。输出:这n个正整数升序排列输出列表约束:最多1MB的内存空间,有充足的磁盘存储空间可用,运行时间最多几分钟,运行时间为10秒则不需要优化了。一、多通道实现:题目中的限制为所...
阅读全文
posted @ 2015-05-15 09:26 biong
阅读(347)
评论(0)
推荐(0)
2015年5月11日
Sicily 1001(dp)
摘要: 题目连接:http://soj.sysu.edu.cn/1001解题报告:f[i]表示第i个字母前能组成的种类 情况:1、s[i]==0,f[i]=f[i-1] 2、s[i-1]*10+s[i]>=10&&=10&&#include #include using namespace ...
阅读全文
posted @ 2015-05-11 10:20 biong
阅读(201)
评论(0)
推荐(0)
2015年4月29日
hdu 1686 ac自动机
摘要: Problem DescriptionThe French author Georges Perec (1936–1982) once wrote a book, La disparition, without the letter 'e'. He was a member of the Oulip...
阅读全文
posted @ 2015-04-29 23:01 biong
阅读(177)
评论(0)
推荐(0)
2015年4月28日
hdu 2010--字符串系列
摘要: 题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=1020自己的代码:#include#includeusing namespace std;int T;string s;int main(){ cin>>T; while(T--) { ...
阅读全文
posted @ 2015-04-28 21:49 biong
阅读(170)
评论(0)
推荐(0)
2015年4月16日
时空权衡之计数排序
摘要: 计数排序是输入增强的一个例子,针对待排序列表(A[])的每一个元素,算出列表中小于该元素的元素个数,并把结果记录在一张表(count[])中,个数之处了该数在有序表中的位置。例如:A[7]={62,31,84,96,19,47}其中62有3个数字小于62,分别是19 31 47,A[0]=62,co...
阅读全文
posted @ 2015-04-16 13:54 biong
阅读(411)
评论(0)
推荐(0)
下一页
公告