自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 递归一个值得思考的问题

#include int sum=0; int f(int a,int b,int c){ if(a>0) f(a-1,b,c*2); if(b>0) f(a,b-1,c-1); if(a==0&&b==0&&c==1) sum=sum+1; return sum; } int main(){ f(5,9,2); printf("%d",sum); } 这道题开始被问

2014-11-27 22:35:43 173

原创 Iterator迭代器及增强FOR(for-each)

Iterator迭代器用于获取集合中的元素。一般是用于遍历集合,但是需要配合next()跟hasNext()使用。 next()返回迭代的下一个元素。其实就是获取迭代器的元素,并且移动到下一个元素的位置。(注:虽然java中已经在避免出现指针,但是形似的东西还是有的)hasNext()判断迭代器中是否有元素可以被迭代。 注意: 迭代器是依赖于集合而存在,并且,一般来说,集合中要有元素才有

2014-11-27 21:55:40 1078

原创 List集合去除相同元素

1.开辟新的集合对象,挨个比较,没有就存进去(String类型数据) for (int x = 0; x String s = (String) oldList.get(x); if (!newList.contains(s)) { newList.add(s); } } 2.不开辟新的对象下,达到上述条件 for (int x = 0; x for (int y = x

2014-11-27 21:39:59 278

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除