
STL
H煊
缓一会儿。。。
展开
-
2017网易春招 消除重复元素(set)
小易有一个长度为n序列,小易想移除掉里面的重复元素,但是小易想是对于每种元素保留最后出现的那个。小易遇到了困难,希望你来帮助他。 输入描述: 输入包括两行: 第一行为序列长度n(1 ≤ n ≤ 50) 第二行为n个数sequence[i](1 ≤ sequence[i] ≤ 1000),以空格分隔 输出描述: 输出消除重复元素之后的序列,以空格分隔,行末无空格原创 2017-05-25 20:55:37 · 378 阅读 · 0 评论 -
2017网易春招 集合(set)
小易最近在数学课上学习到了集合的概念,集合有三个特征:1.确定性 2.互异性 3.无序性. 小易的老师给了小易这样一个集合: S = { p/q | w ≤ p ≤ x, y ≤ q ≤ z } 需要根据给定的w,x,y,z,求出集合中一共有多少个元素。小易才学习了集合还解决不了这个复杂的问题,需要你来帮助他。 输入描述: 输入包括一行: 一共4个整数分别是w(1 ≤ w ≤ x),x原创 2017-05-28 08:30:54 · 555 阅读 · 0 评论 -
2017网易春招 小易记单词(set)
小易参与了一个记单词的小游戏。游戏开始系统提供了m个不同的单词,小易记忆一段时间之后需要在纸上写出他记住的单词。小易一共写出了n个他能记住的单词,如果小易写出的单词是在系统提供的,将获得这个单词长度的平方的分数。注意小易写出的单词可能重复,但是对于每个正确的单词只能计分一次。 输入描述: 输入数据包括三行: 第一行为两个整数n(1 ≤ n ≤ 50)和m(1 ≤ m ≤ 50)。以原创 2017-06-01 11:28:48 · 431 阅读 · 0 评论 -
2017百度春招 有趣的排序(map)
度度熊有一个N个数的数组,他想将数组从大到小排好序,但是萌萌的度度熊只会下面这个操作: 任取数组中的一个数然后将它放置在数组的最后一个位置。问最少操作多少次可以使得数组从小到大有序? 思路:先把数组排好序,然后从小到大检测相邻的一对数的各自原始位置。递增数组原始位置应递增,若前一个原始位置大于后一个(即原数组小的数在大的后面),则将大数后移到最后,并更新位置。 代码: #i原创 2017-05-24 10:40:32 · 297 阅读 · 0 评论