码迷,mamicode.com
首页 >  
搜索关键字:相等    ( 9182个结果
CF459E Pashmak and Graph【贪心+dp】
题目:CF459E Pashmak and Graph 题意:给出n个点,m条边的图,然后让你每次只能向权值更大边走,求最大的边数。可以走多次 分析:由于点比较多,我们可以先对权值从小到大排序,然后从小的开始,更新它的到的节点的值为前一个节点值+1,但是还会出现权值相等成环的情况,所以我们可以对相等的先不更新,保存起来,等相等的结束了再更新。 代码: #includ...
分类:其他好文   时间:2014-08-20 17:59:02    阅读次数:201
poj3623 Best Cow Line, Gold(贪心)
题目链接: huangjing 思路: 选取字典序最小的串,那么值得考虑的是当两端出现相等时,继续比较,直到出现不同的结果。。 题目: 代码: #include int main() { __int64 sum; int max_num,candy,t,n,i; scanf("%d",&t); while(t--) {...
分类:其他好文   时间:2014-08-20 16:23:02    阅读次数:236
长度为n的数组,有一个数重复出现了n/2+1次,找出
问题:长度为n的数组,有一个数重复出现了n/2+1次,找出这个数;解决:比较直接的思路是遍历每个元素,让其与剩下其他元素比较,相等一次计数器sum++,直到sum=n/2+1为止;#include #include #include int fun(int inp[],int size){ ass....
分类:其他好文   时间:2014-08-20 16:11:32    阅读次数:304
算法-求两个有序数组两两相加的值最小的K个数
我的思路是: 用队列,  从(0,0)开始入队,每次出队的时候,选(1,0) (0,1) 之间最小的入队,如果是相等的都入队,如果入过队的就不入了,把出队的k个不同的输出来即可 我测试了几组数据都是对的,但是可能还是会有BUG,或者我忽略的地方。下面是我的实现代码(如果有错,请大家积极指正) import java.util.LinkedList; import java.util.Qu...
分类:其他好文   时间:2014-08-20 14:10:42    阅读次数:207
判断一个数的n进制是不是回文数
回文数是一种数字,它顺序和逆序排列构成的数字大小相等。...
分类:其他好文   时间:2014-08-20 14:07:52    阅读次数:141
HDU 4960 Another OCD Patient(记忆化搜索)
HDU 4960 Another OCD Patient 题目链接 记忆化搜索,由于每个碎片值都是正数,所以每个前缀和后缀都是递增的,就可以利用twopointer去找到每个相等的位置,然后下一个区间相当于一个子问题,用记忆化搜索即可,复杂度接近O(n^2) 代码: #include #include #include using namespace std; co...
分类:其他好文   时间:2014-08-20 00:06:45    阅读次数:196
hashcode和equals的理解
属性值相等的两个对象,分别放进List和Set Set集合: 两个对象的equals和hashcode都相等,才认为是同一个对象; 如果equals为false,则不管hashcode什么结果,Set size为2; 如果equals为true,只有当hashcode也相...
分类:其他好文   时间:2014-08-19 21:00:06    阅读次数:220
POJ 3623 Best Cow Line, Gold(模拟)
题意  给你一个字符序列   你每次可以从它的头部或尾部拿出一个字符组成一个新的字符序列   输出这样做能达到的最小的字符序列   每行最多输出80个字符(开始被这个坑了好久) 直接模拟就行  哪边小就选哪边  相等就往内看 #include #include #include using namespace std; const int N = 30010; int main() { ...
分类:其他好文   时间:2014-08-19 20:54:15    阅读次数:255
equals小结 java
一、什么是equals方法 Equals方法是Object类中(所有的类都有equals这个方法)提供定义对象是否相等的逻辑。 方法如下: public boolean equals(Object obj) { return (this == obj); } 调用方法:x.equals(y);当x和y是同一个对象的应用时,返回true,否则返回false。 二、...
分类:编程语言   时间:2014-08-19 19:12:35    阅读次数:433
SQL死锁
我们操作数据库大量数据时,可能会出现死锁现象。所谓死锁: 是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。 由于资源占用是互斥的,当某个进程提出申请资源后,使...
分类:数据库   时间:2014-08-19 18:53:35    阅读次数:276
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!