关键词:
1、定义一个一维数组a[x],为作者id。
2、再设置一个循环,按照顺序来依次两两比较,如果作者id相同则保留,如果作者id不同则都删除。
3、最后剩余的作者id即为水王id
1 import java.util.Scanner; 2 public class Select 3 4 public static void main(String[] args) 5 // TODO 自动生成的方法存根 6 System.out.println("共有多少个帖子"); 7 Scanner input =new Scanner(System.in); 8 int x=input.nextInt(); 9 String a[]=new String[x];10 //发帖子情况 11 for(int i=0;i<x;i++)12 13 System.out.println("请输入第"+(i+1)+"个帖子的作者id");14 Scanner input1 =new Scanner(System.in);15 a[i]=input1.nextLine();16 17 //找水王 18 String s=a[0];//水王 19 int c=1;//c是水王最后净帖子数,如果c不是正数则不是水王 20 for(int i=0;i<x;i++)21 22 if(!s.equals(a[i]))//相等继续 23 24 c--;25 if(c<=0)26 27 s=a[i+1];28 c=1;29 i++;30 31 32 else 33 34 35 s=a[i];36 c++;37 38 39 System.out.println("水王是"+s);40 41 42
寻找水王2(代码片段)
packagetest2;importjava.util.Scanner;/**寻找水王*/publicclasstest2publicstaticvoidmain(String[]args)int[]a=null;//存储帖子idScannersc=newScanner(System.in);System.out.println("请输入帖子总个数:");intnum=sc.nextInt( 查看详情
寻找水王(代码片段)
1、定义一个一维数组a[x],为作者id。2、再设置一个循环,按照顺序来依次两两比较,如果作者id相同则保留,如果作者id不同则都删除。3、最后剩余的作者id即为水王id1importjava.util.Scanner;2publicclassSelect34publicstaticvoidmain(String[]args)... 查看详情
寻找水王1(代码片段)
1.第一种是通过两次for循环找出每种ID出现的次数,然后判断ID次数大于一半以上的ID号。packagetest2;importjava.util.Scanner;publicclasstest1 publicstaticvoidmain(String[]agrs) Scannersc=newScanner(System.in);System.out.print("请输入ID的个数:"); 查看详情
课堂作业之寻找水王
一、题目 有一个大“水王”,他不仅喜欢发贴,还会回复其他ID发的每个帖子。该“水王”发帖数目超过了帖子总数的一半。如果有当前论坛上所有帖子(包括回帖)的列表,其中帖子作者的ID也在表中,你能快速找出这个... 查看详情
寻找水王2
一,题目说明 随着论坛的发展,管理员发现水王没有了,但是统计结果表明,有三个发帖很多的ID。据统计他们的发帖数量超过了1/4,设计程序从发帖列表中快速找到他们。二,设计思路 由于发帖数超过四分之一... 查看详情
寻找水王代码(找多个字母中出现最多次数的字母)
代码:importjava.util.Scanner;importjava.util.Scanner;publicclassWaterKing{publicstaticvoidmain(String[]args){//TODO自动生成的方法存根Scannerin=newScanner(System.in);System.out.println("输入个数:");intn=in.nextInt(); 查看详情
寻找水王
一、问题描述 三人行设计了一个灌水论坛。信息学院的学生都喜欢在上面交流灌水,传说在论坛上有一个“水王”,他不但喜欢发帖,还会回复其他ID发的每个帖子。坊间风闻该“水王”发帖数目超过了帖子数目的一半。 ... 查看详情
寻找水王
学生都喜欢在某一个论坛上交流,传说在论坛上有一个“水王”,他不但喜欢发帖,还会回复其他ID发的每个帖子。坊间风闻该“水王”发帖数目超过了帖子数目的一半。如果你有一张当前论坛的帖子(包括回帖)列表,其中帖... 查看详情
《编程之美》——寻找发帖“水王”学习与扩展
问题描述(难度*):传说,Tango有一大“水王”,他不但喜欢发贴,还会回复其他ID发的每个帖子。坊间风闻该“水王”发帖数目超过了帖子总数的一半。如果你有一个当前论坛上所有帖子(包括回帖)的列表,其中帖子作者的I... 查看详情
寻找"水王"
例如数据如下: 序号时间Id1 200000012 200800243 200000014 200000015 200051246 200000017 200758478 201212129 20000001 本题的关键是水王的帖子有一半以上 查看详情
12.6水王(代码片段)
...院的学生都喜欢在上面交流灌水,传说在论坛上有一个“水王”,他不但喜欢发帖,还会回复其他ID发的每个帖子。坊间风闻该“水王”发帖数目超过了帖子数目的一半。如果你有一张当前论坛的帖子(包括回帖)列表,其中帖... 查看详情
找水王(代码片段)
找到一个发帖数超过帖子数目一半的用户“水王”设计思想:二分之一的思想,因为发帖数超过一半,所以按顺序走ID,把前后不同的两个ID都消除,name剩下的就是“水王”的ID因为这样想:如果帖子的顺序是:... 查看详情
找水王(代码片段)
...院的学生都喜欢在上面交流灌水,传说在论坛上有一个“水王”,他不但喜欢发帖,还会回复其他ID发的每个帖子。坊间风闻该“水王”发帖数目超过了帖子数目的一半。如果你有一张当前论坛的帖子(包括回帖)列表,其中帖... 查看详情
课堂练习-找水王(代码片段)
...院的学生都喜欢在上面交流灌水,传说在论坛上有一个“水王”,他不但喜欢发帖,还会回复其他ID发的每个帖子。坊间风闻该“水王”发帖数目超过了帖子数目的一半。如果你有一张当前论坛的帖子(包括回帖)列表,其中帖... 查看详情
课堂练习(代码片段)
...院的学生都喜欢在上面交流灌水,传说在论坛上有一个“水王”,他不但喜欢发帖,还会回复其他ID发的每一个帖子。坊间风闻该“水王”发帖数目超过了帖子数目的一半。如果你有一张当前论坛的帖子(包括回帖)列表,其中... 查看详情
课堂测验-找水王(代码片段)
设计思想: 因为水王是每一贴必回,那么他的总数站在所有总数的一半以上,又因为这是一个贴吧的数据库,那么他的数据很多很多,这是一个大数据。 从基于他是个大数据,那么肯定误删很多东西,那么我们姑且将一... 查看详情
c:你来做裁判(排序)(代码片段)
Description众所周知,现在各大论坛有很多水王,他们的发贴数是如此之多,以至于必须要用高精度数才能保存。现在ACMForum决定举行一次水王争霸赛,比赛的规则是将这些水王截止到2007年4月28日23时59分59秒这一刻所发的总贴数从... 查看详情
找水王(发帖数目超过总体一半)(代码片段)
...学生都喜欢在上面交流灌水,传说在论坛上有一个“水王”,他不但喜欢发帖,还会回复其他ID发的每个帖子。坊间风闻该“水王”发帖数目超过了帖子数目的一半。如果你有一张当前论坛的帖子(包括回帖)列表,... 查看详情