2015年10月12日

Android Animation学习笔记

摘要: 关于动画的实现,Android提供了Animation,在Android SDK介绍了2种Animation模式:1. Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画;2. Frame Animation:顺序播放事先做好的图像,是... 阅读全文

posted @ 2015-10-12 15:55 海阔天空丶 阅读(104) 评论(0) 推荐(0) 编辑

2015年9月28日

KMP算法之next数组的求解思路

摘要: 2.next数组的求解思路本部分内容转自:http://www.ruanyifeng.com/blog/2013/05/Knuth%E2%80%93Morris%E2%80%93Pratt_algorithm.html 通过上文完全可以对kmp算法的原理有个清晰的了解,那么下一步就是编程实现了,其... 阅读全文

posted @ 2015-09-28 17:20 海阔天空丶 阅读(1199) 评论(0) 推荐(0) 编辑

字符串匹配的KMP算法

摘要: 字符串匹配的KMP算法作者: 阮一峰发布时间: 2013-08-28 17:12阅读: 54818 次推荐: 126 原文链接 [收藏] 字符串匹配是计算机的基本任务之一。 举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDAB... 阅读全文

posted @ 2015-09-28 17:03 海阔天空丶 阅读(139) 评论(0) 推荐(0) 编辑

2015年6月19日

课堂讨论—Alpha版总结会议

摘要: 我们在课堂上针对第一阶段冲刺过程中存在的问题,展开了激烈的讨论,并投票选出需要改进的最主要三个问题.有图有真相: 阅读全文

posted @ 2015-06-19 12:51 海阔天空丶 阅读(138) 评论(0) 推荐(0) 编辑

电梯调度

摘要: 题目:石家庄铁道大学基础大楼一共有四部电梯,每层都有人上下,电梯在每层都停。信1201-1班的张一东觉得在每层都停觉得不耐烦。由于楼层不太高,在上下课高峰期时时,电梯从一层上行,但只允许停在某一楼层。在一楼时,每个乘客选择自己的目的层,电梯则自动计算出应停的楼层。问电梯停在那一楼层,能够保证这次乘坐... 阅读全文

posted @ 2015-06-19 12:50 海阔天空丶 阅读(123) 评论(0) 推荐(0) 编辑

数1的个数

摘要: 一、实验题目 给定一个十进制的正整数,写下从1开始,到N的所有整数,然后数出其中1的个数。 要求: 1、写一个函数F(N),返回1~N之间出现“1”的个数,例如:F(12)=5; 2、在32位整数范围内,满足条件的“F(N)=n”的最大的N是多少;二、设计思路首先分析规律F(3)=1F(13)... 阅读全文

posted @ 2015-06-19 12:49 海阔天空丶 阅读(273) 评论(0) 推荐(0) 编辑

找水王2

摘要: 一、题目: 随着论坛的发展,管理员发现水王没有了,但是统计结果表明,有三个发帖很多的ID。据统计他们的发帖数量超过了1/4,你能从发帖列表中快速找到他们吗二、设计思路:和原来的想法一致,用相互抵消的方法。上次是1人超过一半,现在是4人超过1/4,所以对于(n-1)人超过1/n都是可以算的。思想是这... 阅读全文

posted @ 2015-06-19 12:48 海阔天空丶 阅读(130) 评论(0) 推荐(0) 编辑

书店促销

摘要: 一、题目及要求:书店针对《哈利波特》系列书籍进行促销活动,一共5卷,用编号0、1、2、3、4表示,单独一卷售价8元, 具体折扣如下所示:本数 折扣2 5%3 10%4 20%5 25%根据购买的卷数以及本数,会对应不同折扣规则情况。单数一本书只会对应一个折扣规则,例如购买了两本卷1,一本卷2,则可以... 阅读全文

posted @ 2015-06-19 12:47 海阔天空丶 阅读(156) 评论(0) 推荐(0) 编辑

2015年6月18日

返回一个二维整数数组中最大联通子数组的和

摘要: 题目:输入一个二维整形数组,数组里有正数也有负数。求所有子数组的和的最大值。 要求:两人结对完成编程任务。一人主要负责程序分析,代码编程。一人负责代码复审和代码测试计划。发表一篇博客文章发表一篇博客文章讲述设计思想,出现的问题,可能的解决方... 阅读全文

posted @ 2015-06-18 22:57 海阔天空丶 阅读(134) 评论(0) 推荐(0) 编辑

敏捷软件开发读书笔记(三)

摘要: 敏捷设计 如果敏捷性(Agility)是指以微小增量的方式构建软件,那么究竟如何去设计软件呢?又如何去确保软件具有灵活性、可维护性以及可重用性的良好结构呢?在敏捷团队中,全局视图和软件一起演化。在每次迭代中,团队改进系统设计,使设计尽可能的适合当前系统。团队不会花费许多时间去预测未来的需求和需要,... 阅读全文

posted @ 2015-06-18 17:20 海阔天空丶 阅读(440) 评论(0) 推荐(0) 编辑

导航