会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ACBingo
Bingo的笔记本
新随笔
联系
订阅
管理
上一页
1
···
12
13
14
15
16
17
18
19
下一页
2015年5月11日
MARK
摘要: 时间就在那里,它会给你答案。
阅读全文
posted @ 2015-05-11 23:41 ACBingo
阅读(119)
评论(0)
推荐(0)
2015年5月10日
扩展欧几里德算法,直线上的点
摘要: 课本上关于这一节讲得不是很清楚部分内容参考自:http://www.cnblogs.com/frog112111/archive/2012/08/19/2646012.html扩展欧几里德算法基本算法:对于不完全为 0 的非负整数 a,b,gcd(a,b)表示 a,b 的最大公约数,必然存在整数对 ...
阅读全文
posted @ 2015-05-10 14:03 ACBingo
阅读(160)
评论(0)
推荐(0)
Eratosthenes,筛法求素数
摘要: //筛法求区间[0,n]的所有素数,v为素数表 //v[i]==0,i为素数void f(int n) { int m=sqrt(n+0.5); memset(v,0,sizeof(v)); for (int i=2;i<=m;i++) if (!v[i]) for ...
阅读全文
posted @ 2015-05-10 10:54 ACBingo
阅读(301)
评论(0)
推荐(0)
gcd,最大公约数,lcm,最小公倍数
摘要: int gcd(int a,int b){ return b==0?a:gcd(b,a%b);}关于lcm,若写成a*b/gcd(a,b) ,a*b可能会溢出!int lcm(int a,int b){ return a/gcd(a,b)*b;}
阅读全文
posted @ 2015-05-10 09:51 ACBingo
阅读(169)
评论(0)
推荐(0)
2015年4月29日
VIM文本替换命令
摘要: 在VIM中进行文本替换:1. 替换当前行中的内容: :s/from/to/ (s即substitude):s/from/to/ : 将当前行中的第一个from,替换成to。如果当前行含有多个from,则只会替换其中的第一个。:s/from/to/g : 将当前行中的所有from都替换成to。:s/f...
阅读全文
posted @ 2015-04-29 19:34 ACBingo
阅读(203)
评论(0)
推荐(0)
VIM格式化代码(How to format code with VIM)
摘要: 1) 按两下小写g,即gg,定位光标到第一行。(2) 按住Shift+v,即大写V,进入可视化编辑的列编辑模式。(3) Shift+g,即大写G,选中整个代码。(4) 按下等号=,格式化所有代码。
阅读全文
posted @ 2015-04-29 19:24 ACBingo
阅读(914)
评论(0)
推荐(0)
2015年4月22日
字符串匹配的Boyer-Moore算法
摘要: http://www.ruanyifeng.com/blog/2013/05/boyer-moore_string_search_algorithm.html
阅读全文
posted @ 2015-04-22 22:43 ACBingo
阅读(161)
评论(0)
推荐(0)
2015年4月8日
Java中数组的遍历
摘要: (I)标准for循环遍历数组例如代码片段:int [] nums = new int [] {0,1,2,3,4,5,6,7,8,9};for(int i=0;i:){ 语句;}例如代码片段:for(int n : nums){ System.out.println(n);}
阅读全文
posted @ 2015-04-08 19:11 ACBingo
阅读(744)
评论(0)
推荐(0)
2015年3月6日
UVa10723 - Cyborg Genes
摘要: 这题我能想到的解决方法是:最优解的长度好找,两串的长度和-LCS;根据anslen,枚举出解的数目。。。但想不出简单有效的枚举方法,这种做法可能超时网上看大神的博客后,发现大家都用的此方法:最长目标串的长度为两串和减去最大公共子序列;最长目标串的数量就是所有长度相同的情况的数量加和(路径的加和)(具...
阅读全文
posted @ 2015-03-06 16:21 ACBingo
阅读(627)
评论(0)
推荐(0)
2015年3月4日
uva242,Stamps and Envelope Size
摘要: 这题紫薯上翻译错了应该是:如果有多个并列,输出邮票种类最少的那个,如果还有并列,输出最大面值最小的那个坑了我一个下午dp[p][q]==1表示可以用不超过q张组成面额p结合记忆化,p从1开始枚举,一直枚举找到dp[p][q]=0的时候就可以了这题应该归类成一种背包吧注意dp初始化的时候应该初始化为-...
阅读全文
posted @ 2015-03-04 18:06 ACBingo
阅读(318)
评论(0)
推荐(0)
UVa1630,Folding
摘要: 区间dp,记忆化搜就可以st为原串dp[p][q]存st[p]~st[q]的最优长度,f[p][q]存对应的最优串从(0,len-1)开始搜,f[0][len-1]为所求ans,回溯条件为p==q同前两个题思路极为类似,但是我发现这3个题放到一起真的非常的好,难度递进,依次难在地方就是状态转移的时候...
阅读全文
posted @ 2015-03-04 12:27 ACBingo
阅读(546)
评论(0)
推荐(0)
2015年3月3日
uva1629,Cake Slicing,记忆化搜索
摘要: 同上个题一样,代码相似度极高,或者说可以直接用一个模板吧dp[i,j,p,q]表示一块长为j-i+1,宽为q-p+1,左上角在位置(i,j)上的蛋糕,dp[]表示当前状态下的最优值,然后对该块蛋糕枚举每一种切法即可需要注意的是,需要剪掉樱桃为0的蛋糕的情况(想了半天没想明白为啥,一开始我是认为樱桃为...
阅读全文
posted @ 2015-03-03 13:17 ACBingo
阅读(357)
评论(0)
推荐(0)
uva 10118,记忆化搜索
摘要: 这个题debug了长达3个小时,acm我不能放弃,我又回来了的第一题!一开始思路正确,写法不行,结果越改越乱看了网上某神的代码,学习了一下coding+debug:4小时左右,记忆化搜索+dp类型第一题/* * Author: Bingo * Created Time: 2015/3/2 21:...
阅读全文
posted @ 2015-03-03 10:59 ACBingo
阅读(198)
评论(0)
推荐(0)
2015年2月13日
uva10003 - Cutting Sticks(简单动规)
摘要: /* * Author: Bingo * Created Time: 2015/2/13 18:33:03 * File Name: uva10003.cpp */#include #include #include #include #include #include #include #in...
阅读全文
posted @ 2015-02-13 19:50 ACBingo
阅读(295)
评论(0)
推荐(0)
2015年2月3日
7天入门《div+css》,html,js,php,sql(Day-1)
摘要: 有没有可能拭目以待
阅读全文
posted @ 2015-02-03 19:57 ACBingo
阅读(209)
评论(0)
推荐(0)
上一页
1
···
12
13
14
15
16
17
18
19
下一页
公告