摘要: 1.局部变量生命周期 1 #include "iostream.h" 2 3 void add1(int i){i = i + 1;} 4 5 int main() 6 { 7 int n = 1; 8 add1(n); cout > in ;16 17 for(i = 0; i < 7 ; i++)18 token[i] = in[i];19 if(strcmp(token , "http://") == 0){//url合法性检测,以下类似20 i = 7;//双斜杠后起始位置21 ... 阅读全文
posted @ 2013-11-17 23:20 hopeful_31802 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 我阅读的:http://www.cnblogs.com/zhuyp1015/category/370450.htmlhttp://blog.csdn.net/hzyong_c/article/details/8273884http://zhangjunxin520.blog.163.com/blog/static/3050370320116210101891/http://msdn.microsoft.com/zh-cn/library/hh279654.aspx我的想法:说实话,接触C++到现在也没有多长时间,更多的时间都是用C完成老师布置的作业,此外很少编程。在上课之前根本就不知道C++还 阅读全文
posted @ 2013-11-17 21:58 hopeful_31802 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 这次博客还真不知道写些什么,或者说这次作业不知道。似乎这次作业相比之前的作业在算法上的难度会小很多,最大的难点在于服务器或者客户端的协议网络连接什么的构建,制定。作为一个各种语言基础功能都没有学会的我,还是颇为乏力的。下面先说一下基本的构想吧。对于服务器,主要部分有这么几个:首先注册以及用户认证功能,这是用来保证每个用户的差别性使用以及后续计分的基础;接下来是接收处理数据功能, 从每个客户端接收数据后进行求黄金数,再与用户的数据求绝对值,升序排序给予评分;然后是计分系统,对每个用户每次的得分进行统计,这样游戏才有意义;最后是反馈系统,要让客户端随时能够查询上一轮所有用户上传的数据和上一轮的结果 阅读全文
posted @ 2013-11-04 13:54 hopeful_31802 阅读(157) 评论(1) 推荐(0) 编辑
摘要: 代码实现真的是大问题……在第二次作业还没有真正实现的情况下只能写这么一篇博客来整理一下从各位大神那里看到的东西。两个弱菜加起来同样是弱菜,所以我和我的小伙伴的配合就是悲剧的聚合。首先,大家都说C#图形化相对好做,但是目前为止C++还没写过多少程序,java也没怎么涉及,C#就更力不从心了啊。对于单进程多次实现功能,看过几个人的博客之后,大概就是些用网页实现,或者管道功能,或者一些很神奇的看不懂的方法。这次作业的总结也只能写这些了,毕竟没有完成作业,希望我能早日成功完成这样的任务。首要的是学好代码,学好算法。一些题外话这次作业最终什么也没写出来,就写一些其他的东西来弥补一下吧。关于代码规范和代码 阅读全文
posted @ 2013-10-29 21:15 hopeful_31802 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 预计时间(min)实际时间(min)知识准备300程序规划2020编写代码120400程序复审3060程序测试1060作业总结2030总计230570跟之前的作业一样,感觉还是一点思路都没有,只能勉强做一些能做的。还是太难了。加之大神们都还没写博客,也没的参照,只能做多少算多少,没完的错误自己慢慢调。在时间方面,一方面没写过什么比较大的软件,另一方面也没有那么系统的进行过软件开发,所有的预估都是随意一想,实际时间似乎也没有太大的可信度,只能尽量让它接近真实的时间。由于想实现的功能少,简化的问题也就不会花费太多的时间。到最后所有的学习准备也都放在了编码过程中,边学边写,错了再回头看。复审的过程对 阅读全文
posted @ 2013-10-25 23:48 hopeful_31802 阅读(133) 评论(1) 推荐(0) 编辑
摘要: 问题分析从第二部分开始分析:首先,假定我们已经选定了一个子矩阵作为该矩阵之前步骤的最优解,在继续进行之后的矩阵拓展过程中,我们新加入的只会是下一行(列)与当前最优解对应的一行(列),那么,我们不妨将矩阵多次压缩到一维,变成我们熟悉且容易处理的一维数组最大子序列和的问题。那么这样我们对于一个矩阵的每一行作为起始行a[i]将分别对该行以及将该行下面第1行,前2行...前j行直到最后一行压缩后所形成的一维数组分别进行求最大子序列和,通过每步比较得出最大值输出。对于问题第三部分,表示实在是不会做,其他部分四处询问查看后勉强能自己动手写出来,这一部分看别人的一点都看不懂,还是应该好好练级。。。到问题的第 阅读全文
posted @ 2013-10-01 04:22 hopeful_31802 阅读(167) 评论(1) 推荐(0) 编辑
摘要: 刚刚接触github这款软件,觉得实在是难以使用,很多功能即使有TA的介绍也觉得不是很好理解,但是终于勉强可以使用github上传我的作业了。还是使用的软件太少,所以有些觉得github还是蛮神奇的,功能看起来蛮强大的,只是希望这次上传作业不要失败。在以后的使用中应该会更加熟练,专业的软件还是很重要。 阅读全文
posted @ 2013-09-20 11:56 hopeful_31802 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 关于“最大子数组之和”问题,如果我们只是要求得最大的和,而不需要在乎子数组的内容的话,我们可以定义一个s[n]用来存放到n为止最大的子序列和,通过s[n]=max{s[n-1]+a[n],a[n]}(a[n]用来存放输入的数组),这样再取数组s中的最大值,则是我们需要的结果。这样的算法,我们可以很容易分析出,对于数组a我们只需要扫描一遍就可以得到所需结果,所以时间复杂度为O(n)。同样,由于只使用额外的一个一元数组,空间复杂度也是O(n)。测试共用四组数据,结果如下 阅读全文
posted @ 2013-09-20 11:51 hopeful_31802 阅读(139) 评论(3) 推荐(0) 编辑