04 2015 档案
课堂练习——找十进制数中数字1的个数
摘要:题目要求:给定一个十进制的正整数,写下从1开始,到N的所有整数,然后数一下其中出现“1”的个数。要求: 1.写一个函数 f(N) ,返回1 到 N 之间出现的“1”的个数。例如 f(12) = 5。 2.在32位整数范围内,满足条件的“f(N) =N”的最大的N是多少。一、解决思路 通过列举...
阅读全文
《你的灯亮着吗》 读书笔记三
摘要:紧接《你的灯亮着吗》读书笔记二4、这是谁的问题? 当别人可以妥善解决自己的问题时,不要越俎代庖,如果这是他们的麻烦,就让它成为他们的麻烦,如果一个人处于解决问题的位置,却并不受问题困扰,那就采取一些行动使他能亲身体验到问题,提醒有时大于解决方案。5、问题是从哪儿来的? 不要将问题归于天性,大多数...
阅读全文
《你的灯亮着吗》 读书笔记二
摘要:该书很有个性,省去了序言。讲了一种分析问题的全新思路,怎么去轻松解决问题,下面介绍了主要章节内容即全书的核心,也就是认识一个问题的主旋律。在解决“问题”之前,首先应该抛出六个问题:1、问题是什么? 问题是你期望的和实际体验到的东西的差别。动手去解决问题之前,好好想想问题的来源。 如何站在各个角度...
阅读全文
课堂练习——找水王续
摘要:题目描述 •随着论坛的发展,管理员发现水王没有了,但是统计结果表明,有三个发帖很多的ID。据统计他们的发帖数量超过了1/4,你能从发帖列表中快速找到他们吗?一、解决思路 已经熟悉使用了上一次水王的方法,这次还是使用“开心消消乐”的思想,但是计数器由一个变为了三个,定义数组表示它们,由于据统计他们的...
阅读全文
课下作业——评价输入法
摘要:我用的是百度输入法,下面从从用户界面、记住用户选择、短期刺激、长期使用的好处坏处、不要让用户犯简单的错误五个方面来介绍这个输入法。一、用户界面1.输入界面:默认界面简约大方,也可以自定义皮肤;2.设置界面:模块分区清晰,设计方面全面;二、记住用户选择可以用百度账号直接登录,可以记录自己经常输入的内容...
阅读全文
《你的灯亮着吗》读书笔记一
摘要:最初看到这本畅销书的书名很吸引人,内容只有50多页,介绍了很多个故事,从故事出发,这更吸引了我读下去的兴趣。其中很多情节很有意思,尤其是看到大师们在编写每一个个小故事的时候都会细致的分析问题的缘由,为此还列出很多有意思的解决方案,我想当事人估计也多半如此。虽然这本畅销书其实是由两位计算机大师合著的...
阅读全文
课堂练习----找水王
摘要:题目要求: • 三人行设计了一个灌水论坛。信息学院的学生都喜欢在上面交流灌水,传说在论坛上有一个“水王”,他不但喜欢发帖,还会回复其他ID发的每个帖子。坊间风闻该“水王”发帖数目超过了帖子数目的一半。 • 如果你有一张当前论坛的帖子(包括回帖)列表,其中帖子的作者的ID也在其中,你能快速的找到这...
阅读全文
典型用户分析与情景/故事描述
摘要:1.典型用户描述:名字王大力年龄21岁收入无正式收入代表的用户在市场上的比例和重要性很多,学校内比例较大使用这个软件的典型场景网上选择并订餐使用本软件/服务的环境智能手机生活/工作情况能熟练的使用手机知识层次和能力大学用户的动机、目的和困难不想排队,能够尽快拿到饭用户的偏好经常不在食堂吃饭,选择路边...
阅读全文
随堂练习——电梯调度算法
摘要:题目要求: 石家庄铁道大学基础大楼一共有四部电梯,每层都有人上下,电梯在每层都停。信1201-1班的张一东觉得在每层都停觉得不耐烦。 由于楼层不太高,在上下课高峰期时时,电梯从一层上行,但只允许停在某一楼层。在一楼时,每个乘客选择自己的目的层,电梯则自动计算出应停的楼层。 问电梯停在那一楼层,能够...
阅读全文
团队开发——用户需求调研报告
摘要:用户需求调研报告 项目名称: 在线智能点餐项目编号调研主题: 在线智能点餐需求调研访谈时间:2015.4.12调研地点: 学校门口马路两侧小吃摊访谈部门: 小吃摊摊主和排队等待买饭的同学们参与人员: {注明姓名、职务、联系方式等相关信息}小吃摊:美味烤肉饭:13932195608 天天快餐:1893...
阅读全文
课堂练习——如何使读者以最大折扣购买一批书
摘要:题目要求: 某书店针对《哈利波特》系列书籍进行促销活动,一共5卷,用编号0、1、2、3、4表示,单独一卷售价8元,具体折扣如下所示: 本数 折扣 2 5% 3 10% ...
阅读全文
团队开发软件特点介绍
摘要:我们团队经过多次集体讨论以及老师的点拨,决定做一个基于安卓移动客户端的软件,是一个订餐的手机APP,但是与现有的一些订餐软件不一样,我们有自己的应用人群,用户主要是在校学生,商家主要是学校门口两侧的小吃摊们,而不是一些实体饭店,这是这款软件的一个特点,之所以这样选择,主要从NABC四个方面来考虑:...
阅读全文
《梦断代码》第四阶段阅读感想(包括第9、10、11共三章)
摘要:第9章 方法 经过两年多的工作,OSAF开始有了固定的工作流程,还有了一套可能让它朝 目标行进的可行的方法论。最早要做好现实的计划和进度安排,但是成功的流程难以捉摸, 没有任何一种方法论能够覆盖软件项目的广大领域,但是结构化编程、改进组织代码的方式仍然 是有利于工作进程。 在团队项目开发中,虽然...
阅读全文
结对开发——求二维环形数组所有子矩阵最大和的问题
摘要:一、题目要求: 输入一个二维整形数组,数组里有正数也有负数。 二维数组首尾相接,象个一条首尾相接带子一样。 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 求所有子数组的和的最大值。 要求时间复杂度为O(n)题目:返回一个二维整数数组中最大子数组的和。二、解决思路: 由...
阅读全文
浙公网安备 33010602011771号