做B/S开发,“数据结构”很重要么?? 哈哈,谁给解答一下这两道题吧?我怕下次还碰上这样的!明天去买本java版数据结构来读读! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 2写的不太对,应该是100个float类型数字,取几个数出来相加,使其和最接近240,但小于240。写这么个方法。对于第一个,难点怕是在怎么随机把100个数放入int[99]吧??只要放进去了,我就可以用for(int i=1;i<101;i++){ char achar = i; if(achar.indexOf('int[i-1]')==-1){ return achar; }}这样来搞了吧?? 1、1+2+3+...+100=5050; int[0]+int[1]+int[2]+...+int[98]=m; result=5050-m;2、同意blue999star(星星要挣钱,养老婆),但是我觉得给你出这个问题的人有病,这样做没什么意义,我想还是取出m个数,使得和最接近240。要不然那样取,会死人的,^_^。不知大家有何高见。 随即放进数组中不是很难呀产生一个1——100的随机数,放进int[i]中,跟前面的int[n](n<i>比较,若有相同的就接着产生随即数,没有,就放进去,产生下一个。 对啊!怎么样把100个数放到数组int[99]中去啊?学习! 用一个Vector,先循环一下int[] r=new int[99];Vector v=new Vector();for (int i=0;i<100;i++) v.add(""+i);//全都放进去了然后for (int i=0;i<99;i++){ int j=(int)(Math.random()*v.size());//随机取出一个 r[i]=Integer.parseInt((String)v.get(j));不会出错的 v.remove(j);//把数移去}好了v.get(0)就是那个数 有兴趣做做也无妨,不过搞WEB开发也笔试这种题目确实是太无聊了。 ssh框架做简单项目,但是简单的查询总是出错啊!! 如何在freemarker下用FCKeditor在线编辑器 jndi 连接数据库问题 application.getContext("/webapp") 结果总是为null 请大家指点迷津 JSP中如何"动态"增加行,高手进来帮帮忙~~~~!~! 新手出错 基础问题,如何搭建JSP的开发平台?那里下载软件,如何配制? 新手上路---数据库连接 spring mvc jsp提交日期转换问题 配置tomcat的问题 jsp里面有没有类似readline的函数?想对一个从dbf中取出得内容进行分析
取几个数出来相加,使其和最接近240,但小于240。写这么个方法。对于第一个,难点怕是在怎么随机把100个数放入int[99]吧??
只要放进去了,我就可以用
for(int i=1;i<101;i++){
char achar = i;
if(achar.indexOf('int[i-1]')==-1){
return achar;
}
}
这样来搞了吧??
int[0]+int[1]+int[2]+...+int[98]=m;
result=5050-m;
2、同意blue999star(星星要挣钱,养老婆),但是我觉得给你出这个问题的人有病,这样做没什么意义,我想还是取出m个数,使得和最接近240。要不然那样取,会死人的,^_^。不知大家有何高见。
产生一个1——100的随机数,放进int[i]中,跟前面的int[n](n<i>比较,若有相同的就接着产生随即数,没有,就放进去,产生下一个。
学习!
int[] r=new int[99];
Vector v=new Vector();
for (int i=0;i<100;i++)
v.add(""+i);//全都放进去了
然后
for (int i=0;i<99;i++)
{
int j=(int)(Math.random()*v.size());//随机取出一个
r[i]=Integer.parseInt((String)v.get(j));不会出错的
v.remove(j);//把数移去
}
好了
v.get(0)就是那个数