03 2011 档案
摘要:题目:输入一个链表的头结点,从尾到头反过来输出每个结点的值。
可以利用栈来做,当然也可以利用递归来做。代码如下:
阅读全文
摘要:感觉这个月过的非常快,收获好多。
这个月一直在忙科技立项的事,忙着学习VSTO,忙着分配任务,忙着答辩。我个人还是很喜欢去接触新的东西的,各种学习,呵呵。在这次科技立项中学到了更多的是管理方面的东西,比如如何给组员安排任务,如何沟通与交流;技术方面的则是如何去学习,如何去思考。我想之后总结一下对于VSTO和OpenXml的相关知识,各种多,各种乱,呵呵。这里很感谢网上一位学长给我们组的帮助~
阅读全文
摘要:Apache2启动错误以及Ubuntu update的错误
1. 在利用命令sudo /usr/sbin/apache2ctl start时出现apache2: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName错误。通过查找得出解决方案(直接抄答案):
阅读全文
摘要:题目:输入一个整数数组,调整数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。要求时间复杂度为O(n)。
还是利用两个量从两边扫....代码如下:
阅读全文
摘要:今天看了一则程序员的咆哮体,挺搞笑的,不过看了之后也很有感触的,呵呵。具体内容如下,博君一笑~
这个世界上只有程序员是可以伤的
阅读全文
摘要:今天帮同学写了一个程序,主要目的是从一个文件中读取数据,然后用这些数
据来画图。进过短时间学习,成果如下:
matlab中的fscanf的用法如下:
A=fscanf(fid,format)
[A, count]=fscanf(fid,format,size)
[A, count]=fscanf(fid,format,size)
个人感觉用的最多的是 这样的形式:
data = fscanf(fid,format,size);
阅读全文
摘要:题目:输入一个字符串,打印出该字符串中字符的所有排列。例如输入字符串abc,则输出由字符a、b、c所能排列出来的所有字符串abc、acb、bac、bca、cab和cba。
利用stl中的next_permutation方法可以很快解出来(next_permutation方法产生参数序列的下一个字典序列,返回值为bool)
阅读全文
摘要:题目:输入一棵二元树的根结点,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。
直接遍历所有节点就行~代码如下
阅读全文
摘要:题目:输入一个正数n,输出所有和为n连续正数序列。
例如输入15,由于1+2+3+4+5=4+5+6=7+8=15,所以输出3个连续序列1-5、4-6和7-8。
对于这个题目可以采用两个变量表示下标然后移动的方法,一个表示序列的开头,一个表示序列的结尾。当开头大于n的一半时终止移动。
阅读全文
摘要:这学期开始了企业级java的学习,利用一点时间在自己的机子上装了myeclipse,之后在写servlet程序发现怎么配置程序也没办法运行,在自带的浏览器下总是显示400错误,花了点时间解决了这个问题。
阅读全文
摘要:之前看了这边文章http://www.cnblogs.com/wiky/archive/2010/01/16/website-makes-browser-crash-reasons.html ,尝试下里面的第一种原因。
第一种原因总结说就是js内存泄露的原因,具体的可以看上面的文章(真的很棒~呵呵)
阅读全文
摘要:题目:输入两个整数序列。其中一个序列表示栈的push顺序,判断另一个序列有没有可能是对应的pop顺序。为了简单起见,我们假设push序列的任意两个整数都是不相等的。
比如输入的push序列是1、2、3、4、5,那么4、5、3、2、1就有可能是一个pop系列。因为可以有如下的push和pop序列:push 1,push 2,push 3,push 4,pop,push 5,pop,pop,pop,pop,这样得到的pop序列就是4、5、3、2、1。但序列4、3、5、1、2就不可能是push序列1、2、3、4、5的pop序列。
模拟解之~判断栈顶元素与pop元素是否相等,不等则push,相等则出栈,继续比较栈顶元素与pop元素。代码如下:
阅读全文

浙公网安备 33010602011771号