http://codeforces.com/contest/978/problem/A

解题思路:

1.删掉重复的元素,只留下序列中不重复的最右边的元素

2.逆向搜一遍,把第一次遇到的元素入栈

3.依次出栈就是答案

import java.util.*;public class Main {public static void main(String args[]) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();int[] ele = new int[100];for(int i = 1;i <= n;i++) {ele[i] = sc.nextInt();}Stack<Integer> s = new Stack<>();for(int i = n;i >= 1;i--) {if(s.contains(ele[i]))            //出现过的跳过continue;elses.push(ele[i]);               //没出现过的入栈}System.out.println(s.size());while (!s.empty()) {System.out.print(s.peek() + " ");s.pop();}}
}

codeforces 解题报告 978A. Remove Duplicates 模拟相关推荐

  1. codeforces 解题报告 1003A. Polycarp's Pockets 模拟

    http://codeforces.com/problemset/problem/1003/A 解题思路: 1.每个包里只能有不同面额的硬币,问要多少个包才能装完这堆硬币 2.弄n个桶,桶内是相同硬币 ...

  2. codeforces 解题报告 978B. File Name strings greedy

    http://codeforces.com/contest/978/problem/B 解题思路: 1.不能出现"xxx"这样的串,贪心删掉多余的x就好了 2.遍历一遍字符串,遇到 ...

  3. codeforces 解题报告 978C. Letters binary search

    http://codeforces.com/contest/978/problem/C 解题思路: 1.数据范围比较大,暴力复杂度大概O(n*n),爆搜一定超时 2.由于宿舍是连续的,房间也是连续的, ...

  4. Codeforces 解题报告索引

    Codeforces 266A: http://www.cnblogs.com/lzj-0218/p/3234138.html 转载于:https://www.cnblogs.com/lzj-0218 ...

  5. 解题报告(十八)数论题目泛做(Codeforces 难度:2000 ~ 3000 + )

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 繁凡出品的全新系列:解题报告系列 -- 超高质量算法题单,配套我写的超高质量的题解和代码,题目难度不一 ...

  6. CodeForces-1016C Vasya And The Mushrooms(模拟+思维+前缀和的前缀和) 解题报告 Apare_xzc

    CodeForces-1016C Vasya And The Mushrooms(模拟+思维+二重前缀和 ) 解题报告 xzc 2019/4/7 这周周赛的C题:wyt学姐的恶意   这道题周赛的时候 ...

  7. Codeforces round 654 赛后解题报告

    Codeforces round 654 赛后解题报告 先吐槽一下怎么 A-D 都是结论题啊啊 A. Magical Sticks 我们可以先确定下来,我们一定只对于未进行过拼接的木棍拼接. 学过等差 ...

  8. Codeforces Round #677 (Div. 3)——ABCDE解题报告

    Codeforces Round #677 (Div. 3)--ABCDE解题报告 比赛链接:https://codeforces.com/contest/1433 A.Boring Apartmen ...

  9. 10.30 NFLS-NOIP模拟赛 解题报告

    总结:今天去了NOIP模拟赛,其实是几道USACO的经典的题目,第一题和最后一题都有思路,第二题是我一开始写了个spfa,写了一半中途发现应该是矩阵乘法,然后没做完,然后就没有然后了!第二题的暴力都没 ...

最新文章

  1. undefined reference to `cv::VideoCapture::VideoCapture()‘
  2. DL开源框架Caffe | 模型微调 (finetune)的场景、问题、技巧以及解决方案
  3. batch-size 深度学习笔记
  4. C#多线程、并发与并行概念
  5. YbtOJ#20089-[NOIP2020模拟赛B组Day10]平衡的树【贪心】
  6. Android入门(二) | 项目目录及主要文件作用分析
  7. h5外卖源码php_从零搭建外卖CPS平台小程序开发
  8. 看看20万码农怎么评论:女生做程序员是一种怎样的体验?
  9. adb冲突 傲软_ubuntu下安装adb工具集与android-tools-adb产生冲突的问题
  10. (日常搬砖)数据集标注格式转换:txt转xml(VOC格式)
  11. mac install: /usr/bin/unrar: Operation not permitted
  12. linux监控程序-程序自动重启方法(转)
  13. 安装nodejs遇到的坑
  14. 1972 年 11 月 29 日:雅达利推出投币式街机游戏《乓》
  15. PC软件-实用工具 True Launch Bar
  16. 小程序源码:团长头像制作小程序
  17. mogo语句常用用法
  18. php 调试 打印错误
  19. LoadRunner9.1下载与破解
  20. Android 组件化方案 JIMU 体验

热门文章

  1. 国产处理器/操作系统迅为iTOP-2K1000开发板
  2. 【Unity触控】实现缩放和360度观察模型、单击、双击、滑动
  3. GitHub上fork项目后与作者源代码保持一致的方法
  4. [MITOPENCOURSEWARE] 6.094 Introduction to Programming in MATLAB
  5. 运用Scrapy框架爬取淘车网十七万二手车数据
  6. destoon系统变量的分类
  7. 凯新达科技受邀参加2022创新在线科技集团年度峰会并发言
  8. 代码随想录算法训练Day11 LeetCode232. 用栈实现队列(模拟);225.用队列实现栈(模拟);20. 有效的括号(栈应用);1047. 删除字符串中的所有相邻重复项(栈应用)
  9. ld.lld: error: undefined symbol: android::CallStack::CallStack()
  10. 一款精美的红色农家乐美食客房旅馆模板源码 v4.2