求解答几道题~~~~!

HaoLoveBo 2011-06-23 09:54:10
1。给出一列数 1,2,3,4,-1,0,-1,4,3,2,1。找出一个点如果该点前面数的和等于它后面数的和那么就打印该点下标,否则输出-1(需考虑这几种情况:{},{1},{0,1},{1,0},{1,1}
例:{4,5,1,5,2,2} 则输出2

2。给出一个字符串A,B,C,D,E,D,C,B,A。找出正向和反向一样的字符。如果存在两个一样的返回第一个。否则返回长度大的字符串个数。如果没有找到则返回-1。

3。在一个方格中(3*3),老鼠在(0,0)的位置,老鼠只可以向下和向右移动。每个方格中有不同的米数。直到移动到最后一个方格中(2,2)的位置。判断老鼠怎么走才可以吃到最多的米。

4。需要向数据库中存如学生,老师,课程,老师授课和学生选课信息。要求每个学生只可以选一门课程的一个老师的课。每个课程可以被多个老师授课。自己创建表和表关系。
(1)查询某个老师教的每门课程的学生人数(课程名称。老师姓名。学生总数)
(2)查询某个课程被哪些老师授课。
(3)根据学生姓名查询选择了哪些科目。老师是谁?(学生姓名。科目,老师姓名)

5。创建树,树上每一个节点为都是Class Node 的实例,Node有name,value属性,要求输入一个值,在树中查找value属性具有相同的节点,如果找不到,输出-1,找到了就输出name值.要求用数据结构中的树来实现,构造树的时候可以在代码中写死各个节点值,不用动太输入进行构造树,要求不用汉字,拼音做类名,注释等等(用递归实现)

6。实现SELECT 标签的Option动态添加、改变。

7。随便抽取一个不知道使用方法的类
通过MSDN或者JavaAPI了解他的使用方法


有详细代码更好
...全文
104 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Guo 2011-06-24
  • 打赏
  • 举报
回复
第七题:你也好意思发上来。。。


哈哈哈
TKD03072010 2011-06-24
  • 打赏
  • 举报
回复
又见作业帖
飞跃颠峰 2011-06-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 chenchenyangll 的回复:]
第七题:你也好意思发上来。。。
[/Quote]

哈哈哈
chenchenyangll 2011-06-23
  • 打赏
  • 举报
回复
心情不好 发代码了。。。

第一题
public class TT {
public static void main(String[] args) {
int[] arr = { 1, 2, 3 ,4 , -1, 0, -1, 4, 3, 2, 1};
int sum = 0;
int left = 0, right = 0;
// 除错
if (arr.length <= 2) {
System.out.println(-1);
return;
}
// 先求和
for (int i = 0; i < arr.length; i++) {
sum += arr[i];
}
// 初始化右边的和
right = sum - arr[0];
// 从第二个数到倒数第二个数
for (int i = 1; i < arr.length - 1; i++) {
left += arr[i - 1];
right -= arr[i];
if (left == right) {
System.out.println(i);
return;
}
}
System.out.println(-1);
}
}


第二题:有什么字符是正反方向不一样的吗?题目没看懂

第三题:动规,不想做

第四题及以后:不想做。

第七题:你也好意思发上来。。。

51,409

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧