当前位置: 首页 > news >正文

深圳龙岗企业网站建设发帖子最好的几个网站

深圳龙岗企业网站建设,发帖子最好的几个网站,中国兰州网官网,宁波行业网站建设蓝桥杯-考勤刷卡1、问题描述2、解题思路3、代码实现1、问题描述 小蓝负责一个公司的考勤系统, 他每天都需要根据员工刷卡的情况来确定 每个员工是否到岗。 当员工刷卡时, 会在后台留下一条记录, 包括刷卡的时间和员工编号, 只 要在一天中员工刷过一次卡, 就认为他到岗了。 现在…

蓝桥杯-考勤刷卡

    • 1、问题描述
    • 2、解题思路
    • 3、代码实现

1、问题描述

  小蓝负责一个公司的考勤系统, 他每天都需要根据员工刷卡的情况来确定 每个员工是否到岗。

  当员工刷卡时, 会在后台留下一条记录, 包括刷卡的时间和员工编号, 只 要在一天中员工刷过一次卡, 就认为他到岗了。

  现在小蓝导出了一天中所有员工的刷卡记录, 请将所有到岗员工的员工编 号列出。

输入格式

  输入的第一行包含一个正整数 n, 表示一天中所有员工的刷卡记录的条数。 接下来 n 行, 每行包含一条刷卡记录, 每条刷卡记录的格式为:

HH:MM:SS ID

  其中 HH:MM: SS 表示刷卡时间, HH 为一个 0 到 23 之间的两位十进制整数 (可能含前导 0 ) 表示时, MM 为一个 0 到 59 之间的两位十进制整数 (可能含前 导 0) 表示分, SS 为一个 0 到 59 之间的两位十进制整数 (可能含前导 0 ) 表 示秒, ID 为一个不含前导 0 的整数表示员工的编号。

  所有记录按照刷卡时间升序排列, 可能同一时刻有多人刷卡。

输出格式

  输出若干行, 每行包含一个整数, 按照从小到大的顺序输出, 表示到岗员 工的编号。

样例输入

413:05:42 10314:07:12 456715:03:00 10317:00:21 1

样例输出

11034567

评测用例规模与约定

  对于 50% 的评测用例,1≤n≤100。

  对于所有评测用例,1≤n≤10000,员工编号为不超过10910^9109的正整数

运行限制

  • 最大运行时间:1s
  • 最大运行内存: 256M

2、解题思路

  按照这个题意,似乎和打卡时间没什么关系啊,只是让咱把打卡数据按照员工编号的大小输出而已(只输出员工编号),但是一个用工可能同时打了多次卡,所以有个去重问题。

  关于去重问题,简单粗暴直接用HashSet,我们将所有的员工编号存入HashSet中,最后按照员工编号大小排序输出即可。

  关于排序问题,这里为了代码简便直接使用Stream流的sorted中间操作(这个方法默认是按照自然顺序排序,也可以提供一个比较器),最后使用forEach终止操作输出就行。

3、代码实现

import java.util.HashSet;
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scan = new Scanner(System.in);int n=scan.nextInt();HashSet<Integer> set = new HashSet<>();for (int i = 0; i < n; i++) {String next = scan.next();int number = scan.nextInt();set.add(number);}set.stream().sorted().forEach(System.out::println);scan.close();}
}

  运行结果如下:

image-20230226232700188

  这道题比较简单,就是个去重和排序。

http://www.ds6.com.cn/news/113859.html

相关文章:

  • seo整站优化外包公司关键词如何确定
  • 沈阳市网站建设公司郑州官网网站推广优化
  • 企业客户服务平台关键词排名优化技巧
  • 国内做网站群平台的公司重庆网站制作系统
  • 最新的网站开发技术南宁seo排名首页
  • 巩义网站建设巨量算数
  • 临沂网站建设微信sem推广和seo的区别
  • 网站头像设计免费制作浏览器下载安装
  • 制作网站工具怎么制作一个网站5个网页
  • 网站建设游戏网站建设优化收费
  • 浙江政府网站建设报价百度信息流广告投放
  • 心力建网站镇江seo
  • 中企动力网站建设精品案例品牌营销策略分析
  • 查询数据的网站怎么做如何提高网站排名的方法
  • 大连百度网站排名优化长沙网站搭建关键词排名
  • 青海公路建设信用信息服务网站搜索引擎营销的英文缩写
  • 网站建设提成方案拼多多关键词怎么优化
  • 网站申请注册个域名免费seo培训
  • 没有充值入口的传奇广州营销seo
  • 做代理哪个网站靠谱郑州seo软件
  • 网站的轮播图怎么做直通车关键词优化口诀
  • 凡科做的网站好吗seo教育
  • 东营有做网站的公司网络营销的推广方式
  • 做商业网站没有注册公司百度seo服务公司
  • 网上做网站怎么做下拉菜单小程序制作
  • 新疆建设工程信息网查询陕西seo排名
  • 贵州企业网站开发公司石家庄疫情
  • 危险网站怎么做二维码教育培训机构十大排名
  • 在阿里巴巴网站上怎么做贸易赣州seo公司
  • 揭阳网站建设维护营销策划公司经营范围