知识点||skills
文章平均质量分 59
Grit_ICPC
Dielts
展开
-
dd大牛--背包九讲
P01: 01背包问题题目有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使价值总和最大。基本思路这是最基础的背包问题,特点是:每种物品仅有一件,可以选择放或不放。 用子问题定义状态:即f[i][v]表示前i件物品恰放入一个容量为v的背包可以获得的最大价值。则其状态转移方程便是: f[i][v]=max{f[i-1][v],f原创 2015-08-24 09:23:00 · 2000 阅读 · 0 评论 -
系统清理方式
如果感觉下载软件清理垃圾耗用电脑资源,不妨这么做: 在电脑屏幕的左下角按“开始→程序→附件→记事本”,把下面的文字复制进去,点“另存为”,路径选“桌面”,保存类型为“所有文件”,文件名为“清除系统.bat”,你的垃圾清除器就这样制作成功了! 双击它就能很快地清理垃圾文件 @echo off echo 正在清除系统垃圾文件,请稍等…… del原创 2016-03-11 14:49:50 · 477 阅读 · 0 评论 -
unbuntu 下的vim的使用和编译
先在终端中输入 vim test.c 回车进入vim编辑器,再按一下a键,进入编辑状态,然后输入如下C语言语句:#includeint main() {printf("hello world!\n");}到此,按esc键退出编辑状态,再输入一个冒号(shift + 冒号分号那个键),紧跟着输入 wq ,即 输入 :wq 按回车,即推出原创 2016-02-17 15:26:32 · 1174 阅读 · 0 评论 -
SKILLS
想得到某个数的后边若干位数,直接取余即可。原创 2016-02-19 15:19:11 · 410 阅读 · 0 评论 -
C::B的自动换行问题
在Linux中打开codeblocks不能自动缩进,解决:安装codeblocks-contrib,在终端中输入:sudo apt-get install codeblocks-contrib原创 2016-01-06 09:57:00 · 1230 阅读 · 0 评论 -
杭州电子科技大学计算机学院大学生程序设计竞赛(2015'12)Bitwise Equations (二进制)
刚开始这道题,想有什么优化的方法结果然并卵。。。想了一下二进制,但是是看的规律也没有发现什么- -。之后才知道,如果满足X+Y=X|Y。必须是在X的二进制位置为0上对应的Y的二进制的位置上 必须为1。才会满足此公式如果二进制位置上同时为1的话,必然不会满足此公式。所以先统计X上的每位数字提取出来。同样的方法将K二进制数也分离。那么在X 中为0的位置插入k的值即可,所以到最后直接统计最后C数原创 2015-12-30 10:09:34 · 2036 阅读 · 0 评论 -
二进制运算
~n=-n-1;n|n=n;n^n=0;原创 2015-12-29 21:16:41 · 479 阅读 · 0 评论 -
容斥基础
容斥原理虽然挺简单但是还是需要注意一下,容斥时两两数间没有公共因子的.如求解一个数中能被5,6,8三个数整除的个数.如果单纯的而没有进行约因数结果会是417.#includeusing namespace std;int main(){ int n,m,i,j,k; while(cin>>n) { k=n/5+n/6原创 2015-11-01 15:32:10 · 377 阅读 · 0 评论 -
计算机二进制中的或'|'和异或的区别'^'
首先明白其基本的含义.1.或 | 是换算成二进制数两个数的同一位中有相同的数就为0;2.异或^是指二进制数中若两位都是0则为0,都则都是1(包括一个0一个1,和全为1的情况).下面给个例子,如:13 的二进制为11017 的二进制为 111两者异或的值为15,或的值为10.原创 2015-11-01 14:53:20 · 2478 阅读 · 1 评论 -
最大流,最小割,二分匹配,题目列表
转自:http://blog.csdn.net/shahdza/article/details/7779537【HDU】1532Drainage Ditches(入门) [最大流]3549 Flow Problem(入门) [最大流]3572 Task Schedule(基础) [最大流]任务分配,判断满流2732 Leapin' Liza原创 2015-10-04 10:10:28 · 636 阅读 · 0 评论 -
位运算
转自:http://blog.csdn.net/zmx354/article/details/19930191学习状态压缩 必须要先搞懂位运算 这是集中位运算的符号与其作用。名称C/C++样式Pascal样式简记法则按位与&and全一则一,否则为零按位或|or原创 2015-08-22 14:58:44 · 833 阅读 · 0 评论 -
数论题集
转自:http://blog.sina.com.cn/s/blog_6635898a0100magq.html1.burnside定理,polya计数法 这个大家可以看brudildi的《组合数学》,那本书的这一章写的很详细也很容易理解。最好能完全看懂了,理解了再去做题,不要只记个公式。 *简单题:(直接用套公式就可以了) pku2409 Let it Bea原创 2015-08-25 19:16:18 · 550 阅读 · 0 评论 -
HDOJ 2095 find your present (2) 位运算
Problem DescriptionIn the new year party, everybody will get a "special present".Now it's your turn to get your special present, a lot of presents now putting on the desk, and only one of them will原创 2015-08-26 10:47:14 · 533 阅读 · 0 评论 -
线段树区间更新延迟标记
A Simple Problem with Integers Time Limit : 10000/5000ms (Java/Other) Memory Limit : 262144/131072K (Java/Other)Total Submission(s) : 50 Accepted Submission(s) : 23Problem Description You have N原创 2016-02-26 15:29:54 · 663 阅读 · 0 评论