寻找"水王"

cxy0210 cxy0210     2022-12-14     175

关键词:

技术图片

 

例如数据如下:  

 

序号

时间

Id

1

 

20000001

2

 

20080024

3

 

20000001

4

 

20000001

5

 

20005124

6

 

20000001

7

 

20075847

8

 

20121212

9

 

20000001

 

 

本题的关键是水王的帖子有一半以上,所以水王最不怕的就是删除帖子,所以我们可以通过删除帖子来找出谁是水王:

按顺序将所有帖子的发帖id进行比较,如果当前的发帖id和当前的下一个发帖id相同,就把序号+1,移动到下一个发帖id,并且继续比较;

如果两个id不相同,则将两个帖子都删除,按顺序重复上面的比较。

因为水王的发帖数目超过论坛的一半,所以最后删帖一定会剩下水王的帖子,到时候只需要查找发帖id即可找到水王的id。

寻找水王

一、问题描述  三人行设计了一个灌水论坛。信息学院的学生都喜欢在上面交流灌水,传说在论坛上有一个“水王”,他不但喜欢发帖,还会回复其他ID发的每个帖子。坊间风闻该“水王”发帖数目超过了帖子数目的一半。 ... 查看详情

寻找“水王”(代码片段)

...王吗? 设计思想:通过记录每一个数字出现的次数,寻找出现次数最多的那个 源代码:1i 查看详情

寻找水王

学生都喜欢在某一个论坛上交流,传说在论坛上有一个“水王”,他不但喜欢发帖,还会回复其他ID发的每个帖子。坊间风闻该“水王”发帖数目超过了帖子数目的一半。如果你有一张当前论坛的帖子(包括回帖)列表,其中帖... 查看详情

寻找水王2(代码片段)

packagetest2;importjava.util.Scanner;/**寻找水王*/publicclasstest2publicstaticvoidmain(String[]args)int[]a=null;//存储帖子idScannersc=newScanner(System.in);System.out.println("请输入帖子总个数:");intnum=sc.nextInt( 查看详情

课堂作业之寻找水王

一、题目  有一个大“水王”,他不仅喜欢发贴,还会回复其他ID发的每个帖子。该“水王”发帖数目超过了帖子总数的一半。如果有当前论坛上所有帖子(包括回帖)的列表,其中帖子作者的ID也在表中,你能快速找出这个... 查看详情

《编程之美》——寻找发帖“水王”学习与扩展

问题描述(难度*):传说,Tango有一大“水王”,他不但喜欢发贴,还会回复其他ID发的每个帖子。坊间风闻该“水王”发帖数目超过了帖子总数的一半。如果你有一个当前论坛上所有帖子(包括回帖)的列表,其中帖子作者的I... 查看详情

寻找水王2

一,题目说明  随着论坛的发展,管理员发现水王没有了,但是统计结果表明,有三个发帖很多的ID。据统计他们的发帖数量超过了1/4,设计程序从发帖列表中快速找到他们。二,设计思路    由于发帖数超过四分之一... 查看详情

寻找水王(代码片段)

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的个数:"); 查看详情

寻找水王代码(找多个字母中出现最多次数的字母)

代码:importjava.util.Scanner;importjava.util.Scanner;publicclassWaterKing{publicstaticvoidmain(String[]args){//TODO自动生成的方法存根Scannerin=newScanner(System.in);System.out.println("输入个数:");intn=in.nextInt(); 查看详情

python如何在list里寻找一个数字

BankofAmerica=["6178","6289","6354","6521"] CapitalOne=["4130","4369","4890","4999"] Chase=["8950","8230","8210","8676"] TDBank=["3217","3333","3457",... 查看详情

pythonsplit分割次数

参考技术Asplit()从左向右寻找,以某个元素为中心将左右分割成两个元素并放入列表中rsplit()从右向左寻找,以某个元素为中心将左右分割成两个元素并放入列表中splitlines()根据换行符(\n)分割并将元素放入列表中举个例子... 查看详情

#incldue""和#include<;的区别

#include<>是让系统在系统路径寻找该文件,再去当前目录寻找。#Include""是让系统在当前路径寻找路径,找不到再去系统路径寻找。 查看详情

javafx.scene.image.Image("flower.png") 在哪里寻找flower.png?

】javafx.scene.image.Image("flower.png")在哪里寻找flower.png?【英文标题】:Wheredoesjavafx.scene.image.Image("flower.png")lookforflower.png?【发布时间】:2012-05-2111:16:39【问题描述】:想知道JavaFXImage构造函数的相对路径解析算法是干... 查看详情

五种寻找"domainadmin"运行的进程的方法

前言当计算机加入到域后,默认将"DomainAdmin"组赋予了本地系统管理员的权限。也就是说,在计算机添加到域,成为域的成员主机的过程中,系统将会自动把"DomainAdmin"域组添加到本地的Administrators组中。因此,只要是DomainAdmin组的... 查看详情

c++语言寻找完全数【循环】

/*【入门】寻找完全数【循环】一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如,6的因子为1、2、3,而6=1+2+3,因此6是"完数"。编程序找出N之内的所有完数,并按下面格式输出其因子:输入N1=<N<... 查看详情

javascript中如何用jquery寻找所需要的标签?

<html><head><scripttype="text/javascript"src="jquery.js"></script><scripttype="text/javascript">$(document).ready(function()$("button").click(function()$("li").each(function()if($(this).find("a"))alert($(this).... 查看详情

怎么寻找字符串中最长的数字字符串c语言

比如123.zxcb15678.14sahjd_nsdfj输出15678.14参考技术A#include <stdio.h>#include "string.h"int main(int argc,char *argv[])    char s[100],t[100]="",x[100]="",i,n,ln; printf("Input a string...\\... 查看详情