【JSP】在线聊天室

作业内容:

实现一个web聊天室,思路:可以将聊天信息放到application对象中。设计三个页面:主页面index.jsp包含两部分:上面是iframe,放置content.jsp,用于从application中取出聊天信息并显示,几秒刷新一次。下面是发送聊天信息的表单。表单提交给addinfo.jsp,用于将表单提交的信息存到application中。聊天信息只保留最新的5条。(提示:可以用List存储聊天信息)。

继续阅读【JSP】在线聊天室

【set去重】矩阵中不重复的数

一个m*n的矩阵。
该矩阵的第一列是a^b,(a+1)^b,…..(a + n – 1)^b
第二列是a^(b+1),(a+1)^(b+1),…..(a + n – 1)^(b+1)
…….
第m列是a^(b + m – 1),(a+1)^(b + m – 1),…..(a + n – 1)^(b + m – 1)
(a^b表示a的b次方)
下面是一个4*4的矩阵:
2^2=4, 2^3=8, 2^4=16, 2^5=32
3^2=9, 3^3=27, 3^4=81, 3^5=243
4^2=16, 4^3=64, 4^4=256, 4^5=1024
5^2=25, 5^3=125, 5^4=625, 5^5=3125
问这个矩阵里有多少不重复的数(比如4^3 = 8^2,这样的话就有重复了)
2^2=4, 2^3=8, 2^4=16, 2^5=32
3^2=9, 3^3=27, 3^4=81, 3^5=243
4^2=16, 4^3=64, 4^4=256, 4^5=1024
m = 4, n = 3, a = 2, b = 2。其中2^4与4^2是重复的元素。 继续阅读【set去重】矩阵中不重复的数

【STL二分、打表】因子只包含2 3 5的数

51nod P1010
K的因子中只包含2 3 5。满足条件的前10个数是:2,3,4,5,6,8,9,10,12,15。
所有这样的K组成了一个序列S,现在给出一个数n,求S中 >= 给定数的最小的数。
例如:n = 13,S中 >= 13的最小的数是15,所以输出15。 继续阅读【STL二分、打表】因子只包含2 3 5的数